Changeset 1997


Ignore:
Timestamp:
Jun 15, 2006, 5:22:05 AM (15 years ago)
Author:
orlov
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • to-imperative/trunk/ChangeLog

    r1983 r1997  
     12006-06-15  Anton Orlov  <orlov@mccme.ru>
     2
     3        * bootstrap/compiler/rfp_const.cc,
     4        bootstrap/compiler/rfp_debug.cc, bootstrap/compiler/rfp_format.cc,
     5        bootstrap/compiler/rfp_helper.cc, bootstrap/compiler/rfp_lex.cc,
     6        bootstrap/compiler/rfp_parse.cc, bootstrap/compiler/rfp_src.cc,
     7        bootstrap/compiler/rfp_vars.cc, bootstrap/compiler/rfpc.cc,
     8        bootstrap/compiler/rfp_asail_cpp.cc,
     9        bootstrap/compiler/rfp_asail_java.cc,
     10        bootstrap/compiler/rfp_asail_optim.cc,
     11        bootstrap/compiler/rfp_check.cc,
     12        bootstrap/compiler/rfp_clashes.cc,
     13        bootstrap/compiler/rfp_compile.cc,
     14        bootstrap/compiler/rfp_as2as.cc:
     15        - iter, lsplit, and rsplit are renamed to RF_iter, RF_lsplit,
     16        and RF_rsplit.
     17
     18        * library/Dos/randomize.cc:
     19        - Forgotten  #include <time.h>.
     20
     21        * runtime-new/rf_integer.ih, runtime-old/rf_integer.ih,
     22        runtime/rf_integer.ih, runtime-new/rf_common.hh,
     23        runtime-old/rf_common.hh, runtime/rf_common.hh:
     24        - RFRT_WITHOUT_MPINT implyies RFRT_WITHOUT_GMP.
     25
     26        * config.bat:
     27        - Use RFRT_WITHOUT_MPINT under Windows.
     28
     292006-06-14  Anton Orlov  <orlov@mccme.ru>
     30
     31        * compiler/rfp_asail_cpp.rf:
     32        - iter, lsplit, and rsplit are renamed to RF_iter, RF_lsplit,
     33        and RF_rsplit.
     34        - Create refal-characters from wchar_t literals when possible.
     35
     36        * library/CppMangle/CppMangle.cc,
     37        library/CppMangle/cpp_specific.cc,
     38        library/JavaMangle/JavaMangle.cc,
     39        library/JavaMangle/java_specific.cc, library/List/List.cc,
     40        library/Stream/Stream.cc, library/Stream/StreamErr.cc,
     41        library/Stream/StreamPos.cc:
     42        - iter, lsplit, and rsplit are renamed to RF_iter, RF_lsplit,
     43        and RF_rsplit.
     44
     45        * library/Makefile, library/dir_list, library/MPArithm/Makefile,
     46        library/MPArithm/add.cc, library/MPArithm/file_list,
     47        library/MPArithm/mult.cc, library/MPArithm/sub.cc:
     48        - Self-made multiprecision arithmetic library.
     49
     50        * runtime-new/file_list, runtime-old/file_list, runtime/file_list:
     51        - Added rf_mpint.
     52
     53        * runtime-new/rf_symbol.hh, runtime-old/rf_symbol.hh,
     54        runtime/rf_mpint.hh, runtime/rf_symbol.hh, runtime-new/rf_core.hh,
     55        runtime-new/rf_integer.hh, runtime-old/rf_core.hh,
     56        runtime-old/rf_integer.hh, runtime/rf_core.hh,
     57        runtime/rf_integer.hh, runtime/rf_mpint.cc, runtime-new/Makefile,
     58        runtime-new/rf_closure.hh, runtime-new/rf_core.cc,
     59        runtime-old/Makefile, runtime-old/rf_closure.hh,
     60        runtime-old/rf_core.cc, runtime/Makefile, runtime/rf_closure.hh,
     61        runtime/rf_core.cc:
     62        - New MPInt class -- selfmade realisation of multiprecision
     63        integers.
     64
     65        * runtime-new/rf_term.ih, runtime-old/rf_term.ih,
     66        runtime/rf_term.ih, runtime-new/rf_symbol.hh,
     67        runtime-new/rf_symbol.ih, runtime-new/rf_term.hh,
     68        runtime-old/rf_symbol.hh, runtime-old/rf_symbol.ih,
     69        runtime-old/rf_term.hh, runtime/rf_symbol.hh,
     70        runtime/rf_symbol.ih, runtime/rf_term.hh, runtime-new/rf_expr.ih,
     71        runtime-new/rf_func.cc, runtime-new/rf_macros.hh,
     72        runtime-old/rf_expr.ih, runtime-old/rf_func.cc,
     73        runtime-old/rf_macros.hh, runtime/rf_expr.ih,
     74        runtime/rf_func.cc, runtime/rf_macros.hh, runtime-new/rf_expr.hh,
     75        runtime-old/rf_expr.hh, runtime/rf_expr.hh:
     76        - A lot of stuff for easing symbol creation.
     77        - iter, lsplit, and rsplit are renamed to RF_iter, RF_lsplit,
     78        and RF_rsplit.
     79
     80        * runtime-new/rf_char.cc, runtime-old/rf_char.cc,
     81        runtime/rf_char.cc:
     82        - Added creation of Expr from wide character array.
     83
    1842006-05-24  Svetlana Ponomareva  <psm@kbse.botik.ru>
    285
     
    487        - Correction for T++: static const, function parameters.
    588
    6 2006-05-24  phil  <phil@kbse>
     892006-05-24  phil  <phil@zerkalo>
    790
    891        * trefal/work/trf/trf_expr.hpp: PrintLN test
     
    200283        - Working Compare library.
    201284
    202 2006-04-11  Alex Nesterov  <alex@seaworld.botik.ru>
    203 
    204         * arithm/rf_arithm.c, arithm/rf_arithm.h: arithm library... first
    205         test version
    206 
    207 2006-04-11  phil  <phil@kbse>
     2852006-04-11  phil  <phil@zerkalo>
    208286
    209287        * trefal/work/description.txt, trefal/work/trf/trf_term.hpp,
     
    234312        - Modification for TFUNC.
    235313
    236         * compiler/Makefile, compiler/rfpc.rf, compiler/rfp_asail_tpp.rf:
    237         Added flag (TPP) for t++-compilation.
     314        * compiler/Makefile, compiler/rfp_asail_tpp.rfi, compiler/rfpc.rf,
     315        compiler/rfp_asail_tpp.rf: Added flag (TPP) for t++-compilation.
    238316
    2393172006-04-07  Anton Orlov  <orlov@mccme.ru>
     
    2583362006-04-04  Anton Orlov  <orlov@mccme.ru>
    259337
    260         * runtime/rf_integer.ih, runtime/rf_integer.hh:
     338        * runtime-new/rf_integer.ih, runtime-old/rf_integer.ih,
     339        runtime/rf_integer.ih, runtime-new/rf_integer.hh,
     340        runtime-old/rf_integer.hh, runtime/rf_integer.hh:
    261341        - Integer::gcd static function.
    262342
     
    2973772006-03-19  Anton Orlov  <orlov@mccme.ru>
    298378
    299         * runtime/rf_char.cc:
     379        * runtime-new/rf_char.cc, runtime-old/rf_char.cc,
     380        runtime/rf_char.cc:
    300381        - chars_to_bytes() creates not Int32s but Integers.
    301382
     
    329410        - $trace and $traceall in c++ backend.
    330411
    331         * runtime/rf_result.hh:
     412        * runtime-new/rf_result.hh, runtime-old/rf_result.hh,
     413        runtime/rf_result.hh:
    332414        - Added to_Expr() method.
    333415
     
    3684502006-03-14  Anton Orlov  <orlov@mccme.ru>
    369451
    370         * runtime/rf_term.hh, runtime/rf_closure.ih,
    371         runtime/rf_func.ih, runtime/rf_parenth.hh, runtime/rf_box.hh,
     452        * runtime-new/rf_term.hh, runtime-old/rf_term.hh,
     453        runtime/rf_term.hh, runtime-new/rf_closure.ih,
     454        runtime-new/rf_func.ih, runtime-new/rf_parenth.hh,
     455        runtime-old/rf_closure.ih, runtime-old/rf_func.ih,
     456        runtime-old/rf_parenth.hh, runtime/rf_closure.ih,
     457        runtime/rf_func.ih, runtime/rf_parenth.hh,
     458        runtime-new/rf_box.hh, runtime-old/rf_box.hh, runtime/rf_box.hh,
    372459        library/Dir/dir_symbol.hh:
    373460        - Changes to compile with g++-4.0.
     
    5105972006-02-11  Anton Orlov  <orlov@mccme.ru>
    511598
    512         * runtime/rf_core.hh:
     599        * runtime-new/rf_core.hh, runtime-old/rf_core.hh,
     600        runtime/rf_core.hh:
    513601        - Fixed includes.
    514602
     
    764852        library/List/List.cc, library/RF_Stack/RF_Stack.cc,
    765853        library/StdIO/StdIO.cc, library/Stream/Stream.cc,
     854        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     855        runtime-new/rf_types.hh, runtime-old/rf_term.hh,
     856        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
    766857        runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_types.hh,
     858        runtime-new/rf_stack.ih, runtime-new/rf_symbol.hh,
     859        runtime-new/rf_symbol.ih, runtime-old/rf_stack.ih,
     860        runtime-old/rf_symbol.hh, runtime-old/rf_symbol.ih,
    767861        runtime/rf_stack.ih, runtime/rf_symbol.hh, runtime/rf_symbol.ih,
     862        runtime-new/rf_macros.hh, runtime-new/rf_retval.hh,
     863        runtime-new/rf_stack.hh, runtime-old/rf_macros.hh,
     864        runtime-old/rf_retval.hh, runtime-old/rf_stack.hh,
    768865        runtime/rf_macros.hh, runtime/rf_retval.hh, runtime/rf_stack.hh,
     866        runtime-new/rf_func.hh, runtime-new/rf_func.ih,
     867        runtime-new/rf_macros.cc, runtime-old/rf_func.hh,
     868        runtime-old/rf_func.ih, runtime-old/rf_macros.cc,
    769869        runtime/rf_func.hh, runtime/rf_func.ih, runtime/rf_macros.cc,
    770         runtime/rf_expr.hh, runtime/rf_func.cc, runtime/rf_common.hh,
    771         runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_char.hh,
    772         runtime/rf_closure.hh, runtime/rf_closure.ih,
    773         runtime/rf_common.cc, runtime/Makefile:
     870        runtime-new/rf_expr.hh, runtime-new/rf_func.cc,
     871        runtime-old/rf_expr.hh, runtime-old/rf_func.cc,
     872        runtime/rf_expr.hh, runtime/rf_func.cc,
     873        runtime-new/rf_common.hh, runtime-new/rf_core.cc,
     874        runtime-new/rf_core.hh, runtime-old/rf_common.hh,
     875        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     876        runtime/rf_common.hh, runtime/rf_core.cc, runtime/rf_core.hh,
     877        runtime-new/rf_char.hh, runtime-new/rf_closure.hh,
     878        runtime-new/rf_closure.ih, runtime-new/rf_common.cc,
     879        runtime-old/rf_char.hh, runtime-old/rf_closure.hh,
     880        runtime-old/rf_closure.ih, runtime-old/rf_common.cc,
     881        runtime/rf_char.hh, runtime/rf_closure.hh, runtime/rf_closure.ih,
     882        runtime/rf_common.cc, runtime-new/Makefile, runtime-old/Makefile,
     883        runtime/Makefile:
    774884        - Runtime support for closures.
    775885
     
    794904        - Fresh-generated compiler sources.
    795905
    796         * library/Box/Box.cc, library/Box/get.cc, library/Box/store.cc,
    797         library/Class/box_q.cc, library/Dir/Makefile,
    798         library/Dir/dir_symbol.cc, library/Dir/file_list,
    799         library/Lexer/Lexer.cc, library/Static/Static.cc,
    800         library/StdIO/prim_open_file.cc, library/Stream/Stream.cc,
    801         library/Stream/StreamErr.cc, runtime/rf_types.hh,
    802         runtime/rf_types.ih, runtime/rf_word.cc, runtime/rf_symbol.ih,
    803         runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_stack.hh,
    804         runtime/rf_stack.ih, runtime/rf_symbol.hh, runtime/rf_retval.ih,
    805         runtime/rf_short_int.cc, runtime/rf_stack.cc,
    806         runtime/rf_result.hh, runtime/rf_retval.cc, runtime/rf_retval.hh,
    807         runtime/rf_parenth.hh, runtime/rf_macros.cc, runtime/rf_macros.hh,
    808         runtime/rf_object_ref.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    809         runtime/rf_integer.cc, runtime/rf_common.hh, runtime/rf_core.cc,
    810         runtime/rf_core.hh, runtime/rf_char.cc, runtime/rf_common.cc,
    811         runtime/rf_box.hh, runtime/Makefile, runtime/file_list,
     906        * library/Box/Box.cc, library/Box/get.cc,
     907        library/Box/store.cc, library/Class/box_q.cc,
     908        library/Dir/Makefile, library/Dir/dir_symbol.cc,
     909        library/Dir/file_list, library/Lexer/Lexer.cc,
     910        library/Static/Static.cc, library/StdIO/prim_open_file.cc,
     911        library/Stream/Stream.cc, library/Stream/StreamErr.cc,
     912        runtime-new/rf_types.hh, runtime-new/rf_types.ih,
     913        runtime-new/rf_word.cc, runtime-old/rf_types.hh,
     914        runtime-old/rf_types.ih, runtime-old/rf_word.cc,
     915        runtime/rf_types.hh, runtime/rf_types.ih, runtime/rf_word.cc,
     916        runtime-new/rf_symbol.ih, runtime-new/rf_term.hh,
     917        runtime-new/rf_term.ih, runtime-old/rf_symbol.ih,
     918        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     919        runtime/rf_symbol.ih, runtime/rf_term.hh, runtime/rf_term.ih,
     920        runtime-new/rf_stack.hh, runtime-new/rf_stack.ih,
     921        runtime-new/rf_symbol.hh, runtime-old/rf_stack.hh,
     922        runtime-old/rf_stack.ih, runtime-old/rf_symbol.hh,
     923        runtime/rf_stack.hh, runtime/rf_stack.ih, runtime/rf_symbol.hh,
     924        runtime-new/rf_retval.ih, runtime-new/rf_short_int.cc,
     925        runtime-new/rf_stack.cc, runtime-old/rf_retval.ih,
     926        runtime-old/rf_short_int.cc, runtime-old/rf_stack.cc,
     927        runtime/rf_retval.ih, runtime/rf_short_int.cc,
     928        runtime/rf_stack.cc, runtime-new/rf_result.hh,
     929        runtime-new/rf_retval.cc, runtime-new/rf_retval.hh,
     930        runtime-old/rf_result.hh, runtime-old/rf_retval.cc,
     931        runtime-old/rf_retval.hh, runtime/rf_result.hh,
     932        runtime/rf_retval.cc, runtime/rf_retval.hh,
     933        runtime-new/rf_parenth.hh, runtime-old/rf_parenth.hh,
     934        runtime/rf_parenth.hh, runtime-new/rf_macros.cc,
     935        runtime-new/rf_macros.hh, runtime-new/rf_object_ref.cc,
     936        runtime-old/rf_macros.cc, runtime-old/rf_macros.hh,
     937        runtime-old/rf_object_ref.cc, runtime/rf_macros.cc,
     938        runtime/rf_macros.hh, runtime/rf_object_ref.cc,
     939        runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     940        runtime-new/rf_integer.cc, runtime-old/rf_expr.hh,
     941        runtime-old/rf_expr.ih, runtime-old/rf_integer.cc,
     942        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_integer.cc,
     943        runtime-new/rf_common.hh, runtime-new/rf_core.cc,
     944        runtime-new/rf_core.hh, runtime-old/rf_common.hh,
     945        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     946        runtime/rf_common.hh, runtime/rf_core.cc, runtime/rf_core.hh,
     947        runtime-new/rf_char.cc, runtime-new/rf_common.cc,
     948        runtime-old/rf_char.cc, runtime-old/rf_common.cc,
     949        runtime/rf_char.cc, runtime/rf_common.cc, runtime-new/rf_box.hh,
     950        runtime-old/rf_box.hh, runtime/rf_box.hh, runtime-new/Makefile,
     951        runtime-new/file_list, runtime-new/rf_arg.hh,
     952        runtime-old/Makefile, runtime-old/file_list,
     953        runtime-old/rf_arg.hh, runtime/Makefile, runtime/file_list,
    812954        runtime/rf_arg.hh:
    813955        - A lot of runtime changes towards interfaces simplification.
     
    822964        - Fixes in Windows version.
    823965
    824         * runtime/rf_types.hh, runtime/rf_symbol.hh, runtime/rf_symbol.ih,
    825         runtime/rf_term.ih, runtime/rf_expr.hh, runtime/rf_expr.ih,
    826         runtime/rf_macros.hh, runtime/rf_core.cc:
     966        * runtime-new/rf_types.hh, runtime-old/rf_types.hh,
     967        runtime/rf_types.hh, runtime-new/rf_symbol.hh,
     968        runtime-new/rf_symbol.ih, runtime-new/rf_term.ih,
     969        runtime-old/rf_symbol.hh, runtime-old/rf_symbol.ih,
     970        runtime-old/rf_term.ih, runtime/rf_symbol.hh,
     971        runtime/rf_symbol.ih, runtime/rf_term.ih, runtime-new/rf_expr.hh,
     972        runtime-new/rf_expr.ih, runtime-new/rf_macros.hh,
     973        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     974        runtime-old/rf_macros.hh, runtime/rf_expr.hh,
     975        runtime/rf_expr.ih, runtime/rf_macros.hh, runtime-new/rf_core.cc,
     976        runtime-old/rf_core.cc, runtime/rf_core.cc:
    827977        - Fixes for compilation with Visual C++.
    828978
     
    844994        - Use new methods for working with symbols.
    845995
    846         * runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_types.hh,
     996        * runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     997        runtime-new/rf_types.hh, runtime-old/rf_term.hh,
     998        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
     999        runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_types.hh,
     1000        runtime-new/rf_stack.hh, runtime-new/rf_symbol.hh,
     1001        runtime-new/rf_symbol.ih, runtime-old/rf_stack.hh,
     1002        runtime-old/rf_symbol.hh, runtime-old/rf_symbol.ih,
    8471003        runtime/rf_stack.hh, runtime/rf_symbol.hh, runtime/rf_symbol.ih,
    848         runtime/rf_expr.ih, runtime/rf_macros.hh, runtime/rf_expr.hh,
    849         runtime/rf_core.hh, runtime/rf_char.cc, runtime/rf_char.hh,
    850         runtime/rf_core.cc, runtime/Makefile, runtime/file_list:
     1004        runtime-new/rf_expr.ih, runtime-new/rf_macros.hh,
     1005        runtime-old/rf_expr.ih, runtime-old/rf_macros.hh,
     1006        runtime/rf_expr.ih, runtime/rf_macros.hh, runtime-new/rf_expr.hh,
     1007        runtime-old/rf_expr.hh, runtime/rf_expr.hh,
     1008        runtime-new/rf_core.hh, runtime-old/rf_core.hh,
     1009        runtime/rf_core.hh, runtime-new/rf_char.cc,
     1010        runtime-new/rf_char.hh, runtime-new/rf_core.cc,
     1011        runtime-old/rf_char.cc, runtime-old/rf_char.hh,
     1012        runtime-old/rf_core.cc, runtime/rf_char.cc, runtime/rf_char.hh,
     1013        runtime/rf_core.cc, runtime-new/Makefile, runtime-new/file_list,
     1014        runtime-old/Makefile, runtime-old/file_list, runtime/Makefile,
     1015        runtime/file_list:
    8511016        - RF_NEW_SYMBOL and RF_SYMBOL macros for work with symbol types.
    8521017        - Expr::create_sym() static method for creation of symbols.
     
    8611026        - Unified (Windows and *nix) Dir class.
    8621027
    863         * runtime/rf_symbol.ih, runtime/rf_symbol.hh:
     1028        * runtime-new/rf_symbol.ih, runtime-old/rf_symbol.ih,
     1029        runtime/rf_symbol.ih, runtime-new/rf_symbol.hh,
     1030        runtime-old/rf_symbol.hh, runtime/rf_symbol.hh:
    8641031        - New template class for easy converting objects to refal-symbols
    8651032        and back.
     
    8981065        - Don't call config.bat more than once.
    8991066
    900         * runtime/rf_atstart.hh, library/StdIO/std_channels.cc,
     1067        * runtime-new/rf_atstart.hh, runtime-old/rf_atstart.hh,
     1068        runtime/rf_atstart.hh, library/StdIO/std_channels.cc,
    9011069        library/Stream/Stream.cc:
    9021070        - Fixed library static objects initialization order.
     
    9081076        - Test for mutual inclusion of static objects between two files.
    9091077
    910         * runtime/Makefile, runtime/rf_func.ih, library/Table/Makefile,
     1078        * runtime-new/Makefile, runtime-new/rf_func.ih,
     1079        runtime-old/Makefile, runtime-old/rf_func.ih,
     1080        runtime/Makefile, runtime/rf_func.ih, library/Table/Makefile,
    9111081        library/Vector/Makefile, library/Access/Makefile,
    9121082        library/Apply/Makefile, library/Arithm/Makefile,
     
    9221092        - Fixed make install.
    9231093
    924         * library/StdIO/StdIO.cc, runtime/rf_core.hh, runtime/rf_core.cc:
     1094        * library/StdIO/StdIO.cc, runtime-new/rf_core.hh,
     1095        runtime-old/rf_core.hh, runtime/rf_core.hh,
     1096        runtime-new/rf_core.cc, runtime-old/rf_core.cc,
     1097        runtime/rf_core.cc:
    9251098        - Fixed StdIn initializing.
    9261099
     
    93211052005-02-27  Anton Orlov  <orlov@mccme.ru>
    9331106
    934         * runtime/rf_core.hh:
     1107        * runtime-new/rf_core.hh, runtime-old/rf_core.hh,
     1108        runtime/rf_core.hh:
    9351109        - rf_common.hh included.
    9361110
     
    9381112        bootstrap/compiler/makeall.bat, libp++/file_list,
    9391113        libp++/makeall.bat, library/makeall.bat, samples/dir_list,
    940         samples/file_list, samples/makeall.bat, runtime/file_list,
    941         runtime/makeall.bat:
     1114        samples/file_list, samples/makeall.bat, runtime-new/file_list,
     1115        runtime-new/makeall.bat, runtime-old/file_list,
     1116        runtime-old/makeall.bat, runtime/file_list, runtime/makeall.bat:
    9421117        - Make system for Windows.
    9431118
    94411192005-02-25  Anton Orlov  <orlov@mccme.ru>
    9451120
    946         * runtime/rf_object.ih, libp++/pxx_common.hh,
     1121        * runtime-new/rf_object.ih, runtime-old/rf_object.ih,
     1122        runtime/rf_object.ih, libp++/pxx_common.hh,
     1123        runtime-new/rf_macros.hh, runtime-new/rf_short_int.hh,
     1124        runtime-new/rf_short_int.ih, runtime-old/rf_macros.hh,
     1125        runtime-old/rf_short_int.hh, runtime-old/rf_short_int.ih,
    9471126        runtime/rf_macros.hh, runtime/rf_short_int.hh,
    9481127        runtime/rf_short_int.ih, library/Convert/to_int.cc,
     
    96811472005-02-22  Anton Orlov  <orlov@mccme.ru>
    9691148
    970         * runtime/rf_vector.hh, runtime/rf_vector.ih,
    971         runtime/rf_macros.cc, runtime/rf_macros.hh,
    972         runtime/rf_string.hh, runtime/rf_string.ih, runtime/rf_integer.cc,
    973         runtime/rf_integer.hh, runtime/rf_integer.ih, runtime/rf_core.cc,
    974         runtime/rf_channel.ih, runtime/rf_common.hh, runtime/rf_common.ih,
    975         runtime/rf_channel.hh, runtime/rf_box.hh:
     1149        * runtime-new/rf_vector.hh, runtime-new/rf_vector.ih,
     1150        runtime-old/rf_vector.hh, runtime-old/rf_vector.ih,
     1151        runtime/rf_vector.hh, runtime/rf_vector.ih,
     1152        runtime-new/rf_macros.cc, runtime-new/rf_macros.hh,
     1153        runtime-new/rf_string.hh, runtime-new/rf_string.ih,
     1154        runtime-old/rf_macros.cc, runtime-old/rf_macros.hh,
     1155        runtime-old/rf_string.hh, runtime-old/rf_string.ih,
     1156        runtime/rf_macros.cc, runtime/rf_macros.hh, runtime/rf_string.hh,
     1157        runtime/rf_string.ih, runtime-new/rf_integer.cc,
     1158        runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     1159        runtime-old/rf_integer.cc, runtime-old/rf_integer.hh,
     1160        runtime-old/rf_integer.ih, runtime/rf_integer.cc,
     1161        runtime/rf_integer.hh, runtime/rf_integer.ih,
     1162        runtime-new/rf_core.cc, runtime-old/rf_core.cc,
     1163        runtime/rf_core.cc, runtime-new/rf_channel.ih,
     1164        runtime-new/rf_common.hh, runtime-new/rf_common.ih,
     1165        runtime-old/rf_channel.ih, runtime-old/rf_common.hh,
     1166        runtime-old/rf_common.ih, runtime/rf_channel.ih,
     1167        runtime/rf_common.hh, runtime/rf_common.ih,
     1168        runtime-new/rf_channel.hh, runtime-old/rf_channel.hh,
     1169        runtime/rf_channel.hh, runtime-new/rf_box.hh,
     1170        runtime-old/rf_box.hh, runtime/rf_box.hh:
    9761171        - Some fixes for building with Visual C++.
    9771172        - RFRT_WITHOUT_GMP pragma.
     
    10431238        - Create expression by the new scheme.
    10441239
    1045         * runtime/rf_string.ih, runtime/rf_vector.hh,
    1046         runtime/rf_vector.ih, runtime/rf_static_object.hh,
    1047         runtime/rf_static_object.ih, runtime/rf_string.hh,
    1048         runtime/Makefile, runtime/rf_func.ih, runtime/rf_macros.hh:
     1240        * runtime-new/rf_string.ih, runtime-new/rf_vector.hh,
     1241        runtime-new/rf_vector.ih, runtime-old/rf_string.ih,
     1242        runtime-old/rf_vector.hh, runtime-old/rf_vector.ih,
     1243        runtime/rf_string.ih, runtime/rf_vector.hh, runtime/rf_vector.ih,
     1244        runtime-new/rf_static_object.hh, runtime-new/rf_static_object.ih,
     1245        runtime-new/rf_string.hh, runtime-old/rf_static_object.hh,
     1246        runtime-old/rf_static_object.ih, runtime-old/rf_string.hh,
     1247        runtime/rf_static_object.hh, runtime/rf_static_object.ih,
     1248        runtime/rf_string.hh, runtime-new/Makefile,
     1249        runtime-new/rf_func.ih, runtime-new/rf_macros.hh,
     1250        runtime-old/Makefile, runtime-old/rf_func.ih,
     1251        runtime-old/rf_macros.hh, runtime/Makefile, runtime/rf_func.ih,
     1252        runtime/rf_macros.hh:
    10491253        - Print Refal names for functions (not C++ names).
    10501254
     
    10901294        - <Trap-Stack> function.
    10911295
    1092         * runtime/rf_macros.hh, runtime/rf_retval.hh, runtime/rf_stack.hh,
    1093         runtime/rf_common.hh, runtime/rf_core.cc, runtime/rf_core.hh,
    1094         runtime/rf_expr.hh, runtime/rf_common.cc:
     1296        * runtime-new/rf_macros.hh, runtime-new/rf_retval.hh,
     1297        runtime-new/rf_stack.hh, runtime-old/rf_macros.hh,
     1298        runtime-old/rf_retval.hh, runtime-old/rf_stack.hh,
     1299        runtime/rf_macros.hh, runtime/rf_retval.hh,
     1300        runtime/rf_stack.hh, runtime-new/rf_common.hh,
     1301        runtime-new/rf_core.cc, runtime-new/rf_core.hh,
     1302        runtime-new/rf_expr.hh, runtime-old/rf_common.hh,
     1303        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     1304        runtime-old/rf_expr.hh, runtime/rf_common.hh, runtime/rf_core.cc,
     1305        runtime/rf_core.hh, runtime/rf_expr.hh, runtime-new/rf_common.cc,
     1306        runtime-old/rf_common.cc, runtime/rf_common.cc:
    10951307        - +trap_stack RTS option.
    10961308        - Print backtrace after uncatched $error, if +trap_stack is on.
     
    11001312        samples/RF_Stack/trap_stack1.rf:
    11011313        - Test for <Trap-Stack>.
    1102 
    1103         * library/StdIO/refal/StdIO.asi:
    1104         - ASAIL versions of libraries.
    11051314
    11061315        * samples/RF_Stack/args1.out, samples/RF_Stack/depth1.out,
     
    11191328        - Implementation of <RF_Stack> function.
    11201329
    1121         * runtime/rf_stack.hh:
     1330        * runtime-new/rf_stack.hh, runtime-old/rf_stack.hh,
     1331        runtime/rf_stack.hh:
    11221332        - Static functions for working with stack by pointer.
    11231333        - Fixed bug in cleanup().
     
    11481358
    11491359        * samples/Static/name1.out, samples/Static/name1.rf,
    1150         library/Static/Static.cc, runtime/rf_static_object.hh,
    1151         runtime/rf_static_object.ih, runtime/rf_common.hh,
    1152         runtime/rf_macros.hh, runtime/rf_common.cc:
     1360        library/Static/Static.cc, runtime-new/rf_static_object.hh,
     1361        runtime-new/rf_static_object.ih, runtime-old/rf_static_object.hh,
     1362        runtime-old/rf_static_object.ih, runtime/rf_static_object.hh,
     1363        runtime/rf_static_object.ih, runtime-new/rf_common.hh,
     1364        runtime-new/rf_macros.hh, runtime-old/rf_common.hh,
     1365        runtime-old/rf_macros.hh, runtime/rf_common.hh,
     1366        runtime/rf_macros.hh, runtime-new/rf_common.cc,
     1367        runtime-old/rf_common.cc, runtime/rf_common.cc:
    11531368        - Print names for static objects.
    11541369
     
    11791394        - Argument for <RF_Stack.Func> and <RF_Stack.Args> should be > 0.
    11801395
    1181         * runtime/rf_stack.hh, runtime/rf_static_object.hh,
     1396        * runtime-new/rf_stack.hh, runtime-new/rf_static_object.hh,
     1397        runtime-new/rf_static_object.ih, runtime-new/rf_string.hh,
     1398        runtime-new/rf_string.ih, runtime-new/rf_types.hh,
     1399        runtime-old/rf_stack.hh, runtime-old/rf_static_object.hh,
     1400        runtime-old/rf_static_object.ih, runtime-old/rf_string.hh,
     1401        runtime-old/rf_string.ih, runtime-old/rf_types.hh,
     1402        runtime/rf_stack.hh, runtime/rf_static_object.hh,
    11821403        runtime/rf_static_object.ih, runtime/rf_string.hh,
    11831404        runtime/rf_string.ih, runtime/rf_types.hh,
     1405        runtime-new/rf_object_ref.hh, runtime-new/rf_object_ref.ih,
     1406        runtime-new/rf_retval.hh, runtime-old/rf_object_ref.hh,
     1407        runtime-old/rf_object_ref.ih, runtime-old/rf_retval.hh,
    11841408        runtime/rf_object_ref.hh, runtime/rf_object_ref.ih,
    1185         runtime/rf_retval.hh, runtime/rf_object.cc, runtime/rf_object.hh,
    1186         runtime/rf_object.ih, runtime/rf_object_ref.cc,
    1187         runtime/rf_func.hh, runtime/rf_func.ih, runtime/rf_macros.hh,
    1188         runtime/rf_expr.ih, runtime/rf_expr_constr.hh, runtime/rf_func.cc,
     1409        runtime/rf_retval.hh, runtime-new/rf_object.cc,
     1410        runtime-new/rf_object.hh, runtime-new/rf_object.ih,
     1411        runtime-new/rf_object_ref.cc, runtime-old/rf_object.cc,
     1412        runtime-old/rf_object.hh, runtime-old/rf_object.ih,
     1413        runtime-old/rf_object_ref.cc, runtime/rf_object.cc,
     1414        runtime/rf_object.hh, runtime/rf_object.ih,
     1415        runtime/rf_object_ref.cc, runtime-new/rf_func.hh,
     1416        runtime-new/rf_func.ih, runtime-new/rf_macros.hh,
     1417        runtime-old/rf_func.hh, runtime-old/rf_func.ih,
     1418        runtime-old/rf_macros.hh, runtime/rf_func.hh, runtime/rf_func.ih,
     1419        runtime/rf_macros.hh, runtime-new/rf_expr.ih,
     1420        runtime-new/rf_expr_constr.hh, runtime-new/rf_func.cc,
     1421        runtime-old/rf_expr.ih, runtime-old/rf_expr_constr.hh,
     1422        runtime-old/rf_func.cc, runtime/rf_expr.ih,
     1423        runtime/rf_expr_constr.hh, runtime/rf_func.cc,
     1424        runtime-new/rf_char.hh, runtime-new/rf_core.cc,
     1425        runtime-new/rf_core.hh, runtime-new/rf_expr.hh,
     1426        runtime-old/rf_char.hh, runtime-old/rf_core.cc,
     1427        runtime-old/rf_core.hh, runtime-old/rf_expr.hh,
    11891428        runtime/rf_char.hh, runtime/rf_core.cc, runtime/rf_core.hh,
    1190         runtime/rf_expr.hh, runtime/rf_box.hh:
     1429        runtime/rf_expr.hh, runtime-new/rf_box.hh, runtime-old/rf_box.hh,
     1430        runtime/rf_box.hh:
    11911431        - Refal functions are represented by StaticObject<Func>, not by
    11921432        direct references to C++ functions.
     
    12121452        library/RF_Stack/refal/RF_Stack.rf,
    12131453        library/RF_Stack/refal/RF_Stack.rfi,
    1214         library/include/refal/RF_Stack.hh, runtime/rf_retval.hh,
    1215         runtime/rf_stack.hh, runtime/rf_core.cc, runtime/rf_func.hh,
     1454        library/include/refal/RF_Stack.hh, runtime-new/rf_retval.hh,
     1455        runtime-new/rf_stack.hh, runtime-old/rf_retval.hh,
     1456        runtime-old/rf_stack.hh, runtime/rf_retval.hh,
     1457        runtime/rf_stack.hh, runtime-new/rf_core.cc,
     1458        runtime-new/rf_func.hh, runtime-new/rf_macros.hh,
     1459        runtime-old/rf_core.cc, runtime-old/rf_func.hh,
     1460        runtime-old/rf_macros.hh, runtime/rf_core.cc, runtime/rf_func.hh,
    12161461        runtime/rf_macros.hh:
    12171462        - RF_Stack library.
     
    12221467        - Don't use non-POSIX cp -a option.
    12231468
    1224         * library/Convert/to_int.cc, runtime/rf_short_int.cc,
     1469        * library/Convert/to_int.cc, runtime-new/rf_short_int.cc,
     1470        runtime-new/rf_short_int.hh, runtime-new/rf_short_int.ih,
     1471        runtime-old/rf_short_int.cc, runtime-old/rf_short_int.hh,
     1472        runtime-old/rf_short_int.ih, runtime/rf_short_int.cc,
    12251473        runtime/rf_short_int.hh, runtime/rf_short_int.ih:
    12261474        - To-Int generates short integer if possible.
     
    12391487        - Fixed stub-functions generation.
    12401488
    1241         * library/Convert/to_int.cc, runtime/rf_integer.hh,
    1242         runtime/rf_integer.ih, runtime/rf_expr_constr.hh,
     1489        * library/Convert/to_int.cc, runtime-new/rf_integer.hh,
     1490        runtime-new/rf_integer.ih, runtime-old/rf_integer.hh,
     1491        runtime-old/rf_integer.ih, runtime/rf_integer.hh,
     1492        runtime/rf_integer.ih, runtime-new/rf_expr_constr.hh,
     1493        runtime-new/rf_integer.cc, runtime-old/rf_expr_constr.hh,
     1494        runtime-old/rf_integer.cc, runtime/rf_expr_constr.hh,
    12431495        runtime/rf_integer.cc:
    12441496        - Greatly simplified To-Int.
     
    12751527        - First sample for new Static library.
    12761528
    1277         * runtime/rf_types.ih, runtime/rf_word.hh, runtime/rf_word.ih,
     1529        * runtime-new/rf_types.ih, runtime-new/rf_word.hh,
     1530        runtime-new/rf_word.ih, runtime-old/rf_types.ih,
     1531        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     1532        runtime/rf_types.ih, runtime/rf_word.hh, runtime/rf_word.ih,
     1533        runtime-new/rf_object.ih, runtime-new/rf_term.hh,
     1534        runtime-new/rf_term.ih, runtime-new/rf_types.hh,
     1535        runtime-old/rf_object.ih, runtime-old/rf_term.hh,
     1536        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
    12781537        runtime/rf_object.ih, runtime/rf_term.hh, runtime/rf_term.ih,
    1279         runtime/rf_types.hh, runtime/rf_object.cc, runtime/rf_object.hh,
    1280         runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_expr_constr.hh:
     1538        runtime/rf_types.hh, runtime-new/rf_object.cc,
     1539        runtime-new/rf_object.hh, runtime-old/rf_object.cc,
     1540        runtime-old/rf_object.hh, runtime/rf_object.cc,
     1541        runtime/rf_object.hh, runtime-new/rf_expr.hh,
     1542        runtime-new/rf_expr.ih, runtime-new/rf_expr_constr.hh,
     1543        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     1544        runtime-old/rf_expr_constr.hh, runtime/rf_expr.hh,
     1545        runtime/rf_expr.ih, runtime/rf_expr_constr.hh:
    12811546        - Support for new expressions creating scheme.
    12821547
    128315482004-12-24  Anton Orlov  <orlov@mccme.ru>
    12841549
    1285         * runtime/rf_static_object.ih, runtime/rf_static_object.cc,
    1286         runtime/rf_static_object.hh, runtime/Makefile, runtime/rf_core.hh,
    1287         runtime/rf_object.hh:
     1550        * runtime-new/rf_static_object.ih,
     1551        runtime-old/rf_static_object.ih, runtime/rf_static_object.ih,
     1552        runtime-new/rf_static_object.cc, runtime-new/rf_static_object.hh,
     1553        runtime-old/rf_static_object.cc, runtime-old/rf_static_object.hh,
     1554        runtime/rf_static_object.cc, runtime/rf_static_object.hh,
     1555        runtime-new/Makefile, runtime-old/Makefile, runtime/Makefile,
     1556        runtime-new/rf_core.hh, runtime-new/rf_object.hh,
     1557        runtime-old/rf_core.hh, runtime-old/rf_object.hh,
     1558        runtime/rf_core.hh, runtime/rf_object.hh:
    12881559        - Support for getting names of static objects.
    12891560
     
    13971668        - Error library.  Initial revision.
    13981669
    1399         * runtime/rf_char.ih:
     1670        * runtime-new/rf_char.ih, runtime-old/rf_char.ih,
     1671        runtime/rf_char.ih:
    14001672        - In R+ symbols '?' and '!' are letters.
    14011673
     
    142817002004-11-23  Anton Orlov  <orlov@mccme.ru>
    14291701
    1430         * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_char.hh,
    1431         runtime/rf_char.ih, runtime/rf_char.cc:
     1702        * runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     1703        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     1704        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime-new/rf_char.hh,
     1705        runtime-new/rf_char.ih, runtime-old/rf_char.hh,
     1706        runtime-old/rf_char.ih, runtime/rf_char.hh, runtime/rf_char.ih,
     1707        runtime-new/rf_char.cc, runtime-old/rf_char.cc,
     1708        runtime/rf_char.cc:
    14321709        - Unified interface for creating expressions from arrays.
    14331710
     
    14981775        - retfail --> RF_RETFAIL
    14991776
    1500         * runtime/rf_macros.hh:
     1777        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     1778        runtime/rf_macros.hh:
    15011779        - retfail --> RF_RETFAIL
    15021780        - trap    --> RF_TRAP
     
    15051783        - error   --> RF_ERROR
    15061784
    1507         * runtime/rf_stack.hh:
     1785        * runtime-new/rf_stack.hh, runtime-old/rf_stack.hh,
     1786        runtime/rf_stack.hh:
    15081787        - New cleanup() method.  To be used for stack cleanup in catch
    15091788        construction when RFRT_STINGY_STACK isn't defined.
     
    151117902004-10-27  Anton Orlov  <orlov@mccme.ru>
    15121791
    1513         * runtime/rf_expr.ih:
     1792        * runtime-new/rf_expr.ih, runtime-old/rf_expr.ih,
     1793        runtime/rf_expr.ih:
    15141794        - Fixed debugging output.
    15151795
     
    15411821        library/ShortArithm/Makefile, library/StdIO/Makefile,
    15421822        library/String/Makefile, library/Table/Makefile,
    1543         library/Vector/Makefile, runtime/Makefile:
     1823        library/Vector/Makefile, runtime-new/Makefile,
     1824        runtime-old/Makefile, runtime/Makefile:
    15441825        - Makefile for windows (branch: windows).
    15451826
     
    15631844        * library/Vector/vector.cc, library/Vector/vector_init.cc,
    15641845        library/Vector/vector_replace.cc, library/Access/l.cc,
    1565         libp++/pxx_common.hh, runtime/rf_retval.hh, libp++/.cvsignore,
     1846        libp++/pxx_common.hh, runtime-new/rf_retval.hh,
     1847        runtime-old/rf_retval.hh, runtime/rf_retval.hh, libp++/.cvsignore,
    15661848        libp++/pxx_common.cc, libp++/pxx_stream.hh:
    15671849        - More fixes toward Visual C++ compatibility.
     
    162119032004-10-03  Anton Orlov  <orlov@mccme.ru>
    16221904
    1623         * runtime/rf_string.hh, runtime/rf_string.ih,
     1905        * runtime-new/rf_string.hh, runtime-new/rf_string.ih,
     1906        runtime-old/rf_string.hh, runtime-old/rf_string.ih,
     1907        runtime/rf_string.hh, runtime/rf_string.ih,
     1908        runtime-new/rf_memory_chunk.hh, runtime-old/rf_memory_chunk.hh,
    16241909        runtime/rf_memory_chunk.hh:
    16251910        - Small fixes of includes.
     
    162719122004-09-30  Anton Orlov  <orlov@mccme.ru>
    16281913
    1629         * runtime/rf_macros.hh, libp++/pxx_common.hh:
     1914        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     1915        runtime/rf_macros.hh, libp++/pxx_common.hh:
    16301916        - More fixes toward Visual C++ compatibility.
    16311917
     
    16351921        - Changes for Visual C++ compilation in library functions.
    16361922
    1637         * runtime/rf_string.hh:
     1923        * runtime-new/rf_string.hh, runtime-old/rf_string.hh,
     1924        runtime/rf_string.hh:
    16381925        - More fixes toward Visual C++ compatibility.
    16391926
    1640         * runtime/rf_core.cc, runtime/rf_core.hh:
     1927        * runtime-new/rf_core.cc, runtime-new/rf_core.hh,
     1928        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     1929        runtime/rf_core.cc, runtime/rf_core.hh:
    16411930        - Class Dir for Visual C++ compilation is added.
    16421931
    1643         * runtime/rf_func.cc, runtime/rf_char.cc:
     1932        * runtime-new/rf_func.cc, runtime-old/rf_func.cc,
     1933        runtime/rf_func.cc, runtime-new/rf_char.cc,
     1934        runtime-old/rf_char.cc, runtime/rf_char.cc:
    16441935        - More fixes toward Visual C++ compatibility.
    16451936
     
    165219432004-07-29  Anton Orlov  <orlov@mccme.ru>
    16531944
    1654         * runtime/rf_macros.hh:
     1945        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     1946        runtime/rf_macros.hh:
    16551947        - Fixed popping of results when RFRT_STINGY_STACK is on.
    16561948
    1657         * runtime/rf_retval.hh, runtime/rf_stack.hh, runtime/rf_macros.cc,
    1658         runtime/rf_macros.hh, runtime/rf_result.hh:
     1949        * runtime-new/rf_retval.hh, runtime-new/rf_stack.hh,
     1950        runtime-old/rf_retval.hh, runtime-old/rf_stack.hh,
     1951        runtime/rf_retval.hh, runtime/rf_stack.hh,
     1952        runtime-new/rf_macros.cc, runtime-new/rf_macros.hh,
     1953        runtime-new/rf_result.hh, runtime-old/rf_macros.cc,
     1954        runtime-old/rf_macros.hh, runtime-old/rf_result.hh,
     1955        runtime/rf_macros.cc, runtime/rf_macros.hh, runtime/rf_result.hh:
    16591956        - Possibility to store number of arguments directly in the stack.
    16601957        - Results do not overwrite arguments.
     
    168319802004-07-27  Anton Orlov  <orlov@mccme.ru>
    16841981
    1685         * runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_macros.hh:
     1982        * runtime-new/rf_core.cc, runtime-new/rf_core.hh,
     1983        runtime-new/rf_macros.hh, runtime-old/rf_core.cc,
     1984        runtime-old/rf_core.hh, runtime-old/rf_macros.hh,
     1985        runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_macros.hh:
    16861986        - unexpected_fail global expr.
    16871987        - RFRT_COMPATIBLE pragma.
     
    17192019
    17202020        * library/StdIO/print_e_.cc, library/StdIO/write_e_.cc,
    1721         runtime/rf_result.hh, runtime/rf_stack.hh, runtime/rf_expr.hh,
    1722         runtime/rf_macros.hh, runtime/rf_core.cc:
     2021        runtime-new/rf_result.hh, runtime-new/rf_stack.hh,
     2022        runtime-old/rf_result.hh, runtime-old/rf_stack.hh,
     2023        runtime/rf_result.hh, runtime/rf_stack.hh,
     2024        runtime-new/rf_expr.hh, runtime-new/rf_macros.hh,
     2025        runtime-old/rf_expr.hh, runtime-old/rf_macros.hh,
     2026        runtime/rf_expr.hh, runtime/rf_macros.hh, runtime-new/rf_core.cc,
     2027        runtime-old/rf_core.cc, runtime/rf_core.cc:
    17232028        - New format of refal function call.
    17242029
    172520302004-07-21  Anton Orlov  <orlov@mccme.ru>
    17262031
    1727         * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_result.hh:
     2032        * runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     2033        runtime-new/rf_result.hh, runtime-old/rf_expr.hh,
     2034        runtime-old/rf_expr.ih, runtime-old/rf_result.hh,
     2035        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_result.hh:
    17282036        - Use static method Expr::clear(Expr*) instead of
    17292037        Expr::set_mem_chunk().
     
    18062114        library/Bit/bit_right.cc, library/Bit/bit_set.cc,
    18072115        library/Bit/bit_test.cc, library/Bit/bit_xor.cc,
    1808         library/Box/get.cc, library/Class/box_q.cc, runtime/rf_macros.hh:
     2116        library/Box/get.cc, library/Class/box_q.cc,
     2117        runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     2118        runtime/rf_macros.hh:
    18092119        - Changed format of refal function defenition.
    18102120
    181121212004-07-20  Anton Orlov  <orlov@mccme.ru>
    18122122
    1813         * runtime/rf_macros.hh:
     2123        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     2124        runtime/rf_macros.hh:
    18142125        - Auto-generate __push_args() defenitions.
    18152126
    181621272004-07-19  Anton Orlov  <orlov@mccme.ru>
    18172128
    1818         * runtime/rf_integer.ih, runtime/rf_expr.cc, runtime/rf_expr.ih:
     2129        * runtime-new/rf_integer.ih, runtime-old/rf_integer.ih,
     2130        runtime/rf_integer.ih, runtime-new/rf_expr.cc,
     2131        runtime-new/rf_expr.ih, runtime-old/rf_expr.cc,
     2132        runtime-old/rf_expr.ih, runtime/rf_expr.cc, runtime/rf_expr.ih:
    18192133        - Fixed includes of pxx_string.
    18202134
    1821         * configure, runtime/rf_macros.hh:
     2135        * configure, runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     2136        runtime/rf_macros.hh:
    18222137        - RFRT_USE_VARIADIC_MACROS pragma has been added.
    18232138
     
    18252140        libp++/pxx_common.ih, libp++/pxx_heap.cc,
    18262141        libp++/pxx_heap_allocator.cc, libp++/pxx_string.hh,
    1827         libp++/pxx_string.ih, runtime/rf_string.cc, runtime/rf_expr.cc,
    1828         runtime/rf_integer.ih, runtime/rf_vector.ih, runtime/rf_object.ih,
     2142        libp++/pxx_string.ih, runtime-new/rf_string.cc,
     2143        runtime-old/rf_string.cc, runtime/rf_string.cc,
     2144        runtime-new/rf_expr.cc, runtime-new/rf_integer.ih,
     2145        runtime-old/rf_expr.cc, runtime-old/rf_integer.ih,
     2146        runtime/rf_expr.cc, runtime/rf_integer.ih,
     2147        runtime-new/rf_vector.ih, runtime-old/rf_vector.ih,
     2148        runtime/rf_vector.ih, runtime-new/rf_object.ih,
     2149        runtime-new/rf_short_int.cc, runtime-new/rf_stack.hh,
     2150        runtime-new/rf_table.ih, runtime-old/rf_object.ih,
     2151        runtime-old/rf_short_int.cc, runtime-old/rf_stack.hh,
     2152        runtime-old/rf_table.ih, runtime/rf_object.ih,
    18292153        runtime/rf_short_int.cc, runtime/rf_stack.hh, runtime/rf_table.ih,
    1830         runtime/rf_expr.ih, runtime/rf_macros.hh, runtime/rf_channel.ih,
    1831         runtime/rf_core.cc:
     2154        runtime-new/rf_expr.ih, runtime-new/rf_macros.hh,
     2155        runtime-old/rf_expr.ih, runtime-old/rf_macros.hh,
     2156        runtime/rf_expr.ih, runtime/rf_macros.hh,
     2157        runtime-new/rf_channel.ih, runtime-new/rf_core.cc,
     2158        runtime-old/rf_channel.ih, runtime-old/rf_core.cc,
     2159        runtime/rf_channel.ih, runtime/rf_core.cc:
    18322160        - Some fixes toward Visual C++ compatibility
    18332161
    183421622004-07-16  Anton Orlov  <orlov@mccme.ru>
    18352163
    1836         * runtime/rf_char.cc, runtime/rf_core.cc, runtime/rf_word.ih,
     2164        * runtime-new/rf_char.cc, runtime-new/rf_core.cc,
     2165        runtime-new/rf_word.ih, runtime-old/rf_char.cc,
     2166        runtime-old/rf_core.cc, runtime-old/rf_word.ih,
     2167        runtime/rf_char.cc, runtime/rf_core.cc, runtime/rf_word.ih,
    18372168        libp++/pxx_common.cc, libp++/pxx_text_stream.ih:
    18382169        - Fixed initialization of mbstate_t variables.
    18392170
    1840         * runtime/rf_atstart.hh, runtime/rf_core.cc,
     2171        * runtime-new/rf_atstart.hh, runtime-new/rf_core.cc,
     2172        runtime-old/rf_atstart.hh, runtime-old/rf_core.cc,
     2173        runtime/rf_atstart.hh, runtime/rf_core.cc,
     2174        runtime-new/rf_atstart.cc, runtime-old/rf_atstart.cc,
    18412175        runtime/rf_atstart.cc:
    18422176        - AtStart objects queue is now independent from the global
     
    184521792004-07-14  Anton Orlov  <orlov@mccme.ru>
    18462180
    1847         * runtime/rf_stack.hh, runtime/rf_core.cc:
     2181        * runtime-new/rf_stack.hh, runtime-old/rf_stack.hh,
     2182        runtime/rf_stack.hh, runtime-new/rf_core.cc,
     2183        runtime-old/rf_core.cc, runtime/rf_core.cc:
    18482184        - Check for the stack exhaustion has been added.
    18492185        - Don't dump memory if allocator isn't initialized.
     
    185121872004-07-13  Anton Orlov  <orlov@mccme.ru>
    18522188
    1853         * libp++/pxx_heap.cc, runtime/rf_retval.hh, runtime/rf_stack.cc,
     2189        * libp++/pxx_heap.cc, runtime-new/rf_retval.hh,
     2190        runtime-new/rf_stack.cc, runtime-new/rf_stack.hh,
     2191        runtime-new/rf_word.cc, runtime-new/rf_word.ih,
     2192        runtime-old/rf_retval.hh, runtime-old/rf_stack.cc,
     2193        runtime-old/rf_stack.hh, runtime-old/rf_word.cc,
     2194        runtime-old/rf_word.ih, runtime/rf_retval.hh, runtime/rf_stack.cc,
    18542195        runtime/rf_stack.hh, runtime/rf_word.cc, runtime/rf_word.ih,
     2196        runtime-new/rf_memory_chunk.hh, runtime-new/rf_object.ih,
     2197        runtime-new/rf_result.hh, runtime-old/rf_memory_chunk.hh,
     2198        runtime-old/rf_object.ih, runtime-old/rf_result.hh,
    18552199        runtime/rf_memory_chunk.hh, runtime/rf_object.ih,
    1856         runtime/rf_result.hh, runtime/rf_integer.cc,
     2200        runtime/rf_result.hh, runtime-new/rf_integer.cc,
     2201        runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     2202        runtime-new/rf_macros.hh, runtime-old/rf_integer.cc,
     2203        runtime-old/rf_integer.hh, runtime-old/rf_integer.ih,
     2204        runtime-old/rf_macros.hh, runtime/rf_integer.cc,
    18572205        runtime/rf_integer.hh, runtime/rf_integer.ih,
    1858         runtime/rf_macros.hh, runtime/rf_arg.hh, runtime/rf_common.hh,
     2206        runtime/rf_macros.hh, runtime-new/rf_arg.hh,
     2207        runtime-new/rf_common.hh, runtime-new/rf_core.cc,
     2208        runtime-old/rf_arg.hh, runtime-old/rf_common.hh,
     2209        runtime-old/rf_core.cc, runtime/rf_arg.hh, runtime/rf_common.hh,
    18592210        runtime/rf_core.cc, library/StdIO/std_channels.cc,
    18602211        library/include/refal/StdIO.hh, bootstrap/compiler/rfp_compile.hh,
     
    187822292004-07-12  Anton Orlov  <orlov@mccme.ru>
    18792230
    1880         * runtime/rf_atstart.cc, runtime/rf_atstart.hh:
     2231        * runtime-new/rf_atstart.cc, runtime-new/rf_atstart.hh,
     2232        runtime-old/rf_atstart.cc, runtime-old/rf_atstart.hh,
     2233        runtime/rf_atstart.cc, runtime/rf_atstart.hh:
    18812234        - Fixed initialization of AtStart objects queue.
    18822235
    188322362004-07-09  Anton Orlov  <orlov@mccme.ru>
    18842237
    1885         * runtime/rf_atstart.hh, runtime/Makefile, runtime/rf_atstart.cc,
    1886         runtime/rf_core.hh, runtime/rf_core.cc:
     2238        * runtime-new/rf_atstart.hh, runtime-old/rf_atstart.hh,
     2239        runtime/rf_atstart.hh, runtime-new/Makefile,
     2240        runtime-new/rf_atstart.cc, runtime-new/rf_core.hh,
     2241        runtime-old/Makefile, runtime-old/rf_atstart.cc,
     2242        runtime-old/rf_core.hh, runtime/Makefile, runtime/rf_atstart.cc,
     2243        runtime/rf_core.hh, runtime-new/rf_core.cc,
     2244        runtime-old/rf_core.cc, runtime/rf_core.cc:
    18872245        - Possibility to invoke functions at the start of refal program
    18882246        has been added.
     
    189022482004-07-08  Anton Orlov  <orlov@mccme.ru>
    18912249
    1892         * runtime/rf_memory_chunk.hh, runtime/rf_object.cc,
    1893         runtime/rf_core.hh, runtime/rf_expr.ih, runtime/rf_common.hh,
     2250        * runtime-new/rf_memory_chunk.hh, runtime-new/rf_object.cc,
     2251        runtime-old/rf_memory_chunk.hh, runtime-old/rf_object.cc,
     2252        runtime/rf_memory_chunk.hh, runtime/rf_object.cc,
     2253        runtime-new/rf_core.hh, runtime-new/rf_expr.ih,
     2254        runtime-old/rf_core.hh, runtime-old/rf_expr.ih,
     2255        runtime/rf_core.hh, runtime/rf_expr.ih, runtime-new/rf_common.hh,
     2256        runtime-new/rf_common.ih, runtime-old/rf_common.hh,
     2257        runtime-old/rf_common.ih, runtime/rf_common.hh,
    18942258        runtime/rf_common.ih, libp++/pxx_heap_allocator.hh,
    18952259        libp++/pxx_heap_allocator.ih:
     
    189822622004-07-07  Anton Orlov  <orlov@mccme.ru>
    18992263
    1900         * runtime/rf_core.cc, runtime/rf_stack.hh, runtime/rf_common.hh,
    1901         runtime/rf_common.ih, runtime/rf_common.cc:
     2264        * runtime-new/rf_core.cc, runtime-new/rf_stack.hh,
     2265        runtime-old/rf_core.cc, runtime-old/rf_stack.hh,
     2266        runtime/rf_core.cc, runtime/rf_stack.hh, runtime-new/rf_common.hh,
     2267        runtime-new/rf_common.ih, runtime-old/rf_common.hh,
     2268        runtime-old/rf_common.ih, runtime/rf_common.hh,
     2269        runtime/rf_common.ih, runtime-new/rf_common.cc,
     2270        runtime-old/rf_common.cc, runtime/rf_common.cc:
    19022271        - Default start adresses for refal heap and stack aren't fixed
    19032272        (are choosed automatically by mmap).
     
    19432312        - Test for Read-Dir function.
    19442313
    1945         * runtime/rf_macros.hh, runtime/rf_table.ih, runtime/rf_types.hh,
    1946         runtime/Makefile, runtime/rf_core.cc, runtime/rf_core.hh,
    1947         library/Apply/apply.cc, library/Dir/Makefile,
    1948         library/Dir/close_dir.cc, library/Dir/open_dir.cc,
    1949         library/Dir/read_dir.cc, library/Makefile, library/lib_error.hh:
     2314        * runtime-new/rf_macros.hh, runtime-new/rf_table.ih,
     2315        runtime-new/rf_types.hh, runtime-old/rf_macros.hh,
     2316        runtime-old/rf_table.ih, runtime-old/rf_types.hh,
     2317        runtime/rf_macros.hh, runtime/rf_table.ih, runtime/rf_types.hh,
     2318        runtime-new/Makefile, runtime-new/rf_core.cc,
     2319        runtime-new/rf_core.hh, runtime-old/Makefile,
     2320        runtime-old/rf_core.cc, runtime-old/rf_core.hh, runtime/Makefile,
     2321        runtime/rf_core.cc, runtime/rf_core.hh, library/Apply/apply.cc,
     2322        library/Dir/Makefile, library/Dir/close_dir.cc,
     2323        library/Dir/open_dir.cc, library/Dir/read_dir.cc,
     2324        library/Makefile, library/lib_error.hh:
    19502325        - Dir library has been added.
    19512326
     
    20172392        * cygwin/Makefile, cygwin/libp++/Makefile,
    20182393        cygwin/library/Makefile, cygwin/runtime/Makefile, configure,
    2019         Makefile, runtime/Makefile, libp++/Makefile, library/Makefile:
     2394        Makefile, runtime-new/Makefile, runtime-old/Makefile,
     2395        runtime/Makefile, libp++/Makefile, library/Makefile:
    20202396        - Improved makefiles.
    20212397
     
    203024062004-06-07  Anton Orlov  <orlov@mccme.ru>
    20312407
    2032         * libp++/Makefile, library/Makefile, runtime/Makefile,
    2033         Makefile, bootstrap/Makefile, bootstrap/compiler/Makefile,
     2408        * libp++/Makefile, library/Makefile, runtime-new/Makefile,
     2409        runtime-old/Makefile, runtime/Makefile, Makefile,
     2410        bootstrap/Makefile, bootstrap/compiler/Makefile,
    20342411        compiler/Makefile, configure, rules.mk, samples/Box/Makefile,
    20352412        samples/Convert/Makefile, samples/samples.mk:
     
    20932470        - Improved makefiles.
    20942471
    2095         * cygwin/runtime/rf_char.cc, runtime/rf_char.cc:
     2472        * cygwin/runtime/rf_char.cc, runtime-new/rf_char.cc,
     2473        runtime-old/rf_char.cc, runtime/rf_char.cc:
    20962474        - Function bytes_to_chars() now correctly works with ShortArithm.
    20972475
     
    234927272004-03-22  Anton Orlov  <orlov@mccme.ru>
    23502728
    2351         * runtime/rf_object.hh, runtime/rf_object.ih,
     2729        * runtime-new/rf_object.hh, runtime-new/rf_object.ih,
     2730        runtime-old/rf_object.hh, runtime-old/rf_object.ih,
     2731        runtime/rf_object.hh, runtime/rf_object.ih,
     2732        runtime-new/rf_object.cc, runtime-old/rf_object.cc,
    23522733        runtime/rf_object.cc:
    23532734        - rfrt::Ref class has been removed.
     
    235527362004-03-21  Anton Orlov  <orlov@mccme.ru>
    23562737
    2357         * runtime/rf_vector.ih, runtime/rf_short_int.hh,
     2738        * runtime-new/rf_vector.ih, runtime-old/rf_vector.ih,
     2739        runtime/rf_vector.ih, runtime-new/rf_short_int.hh,
     2740        runtime-new/rf_short_int.ih, runtime-new/rf_stack.hh,
     2741        runtime-new/rf_string.hh, runtime-new/rf_term.cc,
     2742        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     2743        runtime-new/rf_types.hh, runtime-old/rf_short_int.hh,
     2744        runtime-old/rf_short_int.ih, runtime-old/rf_stack.hh,
     2745        runtime-old/rf_string.hh, runtime-old/rf_term.cc,
     2746        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     2747        runtime-old/rf_types.hh, runtime/rf_short_int.hh,
    23582748        runtime/rf_short_int.ih, runtime/rf_stack.hh,
    2359         runtime/rf_string.hh, runtime/rf_term.cc, runtime/rf_term.hh,
    2360         runtime/rf_term.ih, runtime/rf_types.hh, runtime/rf_parenth.hh,
    2361         runtime/rf_result.hh, runtime/rf_short_int.cc, runtime/rf_func.hh,
     2749        runtime/rf_string.hh, runtime/rf_term.cc,
     2750        runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_types.hh,
     2751        runtime-new/rf_parenth.hh, runtime-new/rf_result.hh,
     2752        runtime-new/rf_short_int.cc, runtime-old/rf_parenth.hh,
     2753        runtime-old/rf_result.hh, runtime-old/rf_short_int.cc,
     2754        runtime/rf_parenth.hh, runtime/rf_result.hh,
     2755        runtime/rf_short_int.cc, runtime-new/rf_func.hh,
     2756        runtime-new/rf_func.ih, runtime-new/rf_memory_chunk.hh,
     2757        runtime-new/rf_object.hh, runtime-new/rf_object_ref.cc,
     2758        runtime-new/rf_object_ref.hh, runtime-new/rf_object_ref.ih,
     2759        runtime-old/rf_func.hh, runtime-old/rf_func.ih,
     2760        runtime-old/rf_memory_chunk.hh, runtime-old/rf_object.hh,
     2761        runtime-old/rf_object_ref.cc, runtime-old/rf_object_ref.hh,
     2762        runtime-old/rf_object_ref.ih, runtime/rf_func.hh,
    23622763        runtime/rf_func.ih, runtime/rf_memory_chunk.hh,
    23632764        runtime/rf_object.hh, runtime/rf_object_ref.cc,
    23642765        runtime/rf_object_ref.hh, runtime/rf_object_ref.ih,
     2766        runtime-new/rf_char.hh, runtime-new/rf_char.ih,
     2767        runtime-new/rf_common.hh, runtime-new/rf_core.cc,
     2768        runtime-new/rf_core.hh, runtime-new/rf_expr.hh,
     2769        runtime-new/rf_expr.ih, runtime-old/rf_char.hh,
     2770        runtime-old/rf_char.ih, runtime-old/rf_common.hh,
     2771        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     2772        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
    23652773        runtime/rf_char.hh, runtime/rf_char.ih, runtime/rf_common.hh,
    23662774        runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_expr.hh,
    2367         runtime/rf_expr.ih, runtime/Makefile, runtime/rf_arg.hh,
    2368         runtime/rf_char.cc:
     2775        runtime/rf_expr.ih, runtime-new/Makefile, runtime-new/rf_arg.hh,
     2776        runtime-new/rf_char.cc, runtime-old/Makefile,
     2777        runtime-old/rf_arg.hh, runtime-old/rf_char.cc, runtime/Makefile,
     2778        runtime/rf_arg.hh, runtime/rf_char.cc:
    23692779        - Files from parenth_term branch are now on the main trunk.
    23702780        - Files from the main branch are now on the new branch named
    23712781        unboxed_parentheses.
    23722782
    2373         * runtime/rf_term.cc, runtime/rf_term.ih, runtime/rf_vector.hh,
    2374         runtime/rf_vector.ih, runtime/rf_short_int.ih,
     2783        * runtime-new/rf_term.cc, runtime-new/rf_term.ih,
     2784        runtime-new/rf_vector.hh, runtime-new/rf_vector.ih,
     2785        runtime-old/rf_term.cc, runtime-old/rf_term.ih,
     2786        runtime-old/rf_vector.hh, runtime-old/rf_vector.ih,
     2787        runtime/rf_term.cc, runtime/rf_term.ih, runtime/rf_vector.hh,
     2788        runtime/rf_vector.ih, runtime-new/rf_short_int.ih,
     2789        runtime-new/rf_stack.hh, runtime-new/rf_table.hh,
     2790        runtime-new/rf_table.ih, runtime-old/rf_short_int.ih,
     2791        runtime-old/rf_stack.hh, runtime-old/rf_table.hh,
     2792        runtime-old/rf_table.ih, runtime/rf_short_int.ih,
    23752793        runtime/rf_stack.hh, runtime/rf_table.hh, runtime/rf_table.ih,
     2794        runtime-new/rf_macros.cc, runtime-new/rf_macros.hh,
     2795        runtime-new/rf_object.ih, runtime-new/rf_short_int.cc,
     2796        runtime-new/rf_short_int.hh, runtime-old/rf_macros.cc,
     2797        runtime-old/rf_macros.hh, runtime-old/rf_object.ih,
     2798        runtime-old/rf_short_int.cc, runtime-old/rf_short_int.hh,
    23762799        runtime/rf_macros.cc, runtime/rf_macros.hh, runtime/rf_object.ih,
    23772800        runtime/rf_short_int.cc, runtime/rf_short_int.hh,
    2378         runtime/rf_expr.ih, runtime/rf_integer.cc, runtime/rf_integer.hh,
    2379         runtime/rf_integer.ih, runtime/rf_common.hh, runtime/rf_core.cc,
    2380         runtime/rf_expr.hh, runtime/rf_box.hh, runtime/rf_channel.hh,
    2381         runtime/rf_channel.ih, runtime/rf_arg.hh:
     2801        runtime-new/rf_expr.ih, runtime-new/rf_integer.cc,
     2802        runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     2803        runtime-old/rf_expr.ih, runtime-old/rf_integer.cc,
     2804        runtime-old/rf_integer.hh, runtime-old/rf_integer.ih,
     2805        runtime/rf_expr.ih, runtime/rf_integer.cc,
     2806        runtime/rf_integer.hh, runtime/rf_integer.ih,
     2807        runtime-new/rf_common.hh, runtime-new/rf_core.cc,
     2808        runtime-new/rf_expr.hh, runtime-old/rf_common.hh,
     2809        runtime-old/rf_core.cc, runtime-old/rf_expr.hh,
     2810        runtime/rf_common.hh, runtime/rf_core.cc, runtime/rf_expr.hh,
     2811        runtime-new/rf_box.hh, runtime-new/rf_channel.hh,
     2812        runtime-new/rf_channel.ih, runtime-old/rf_box.hh,
     2813        runtime-old/rf_channel.hh, runtime-old/rf_channel.ih,
     2814        runtime/rf_box.hh, runtime/rf_channel.hh, runtime/rf_channel.ih,
     2815        runtime-new/rf_arg.hh, runtime-old/rf_arg.hh, runtime/rf_arg.hh:
    23822816        - Result of merge from parenth_term branch.
    23832817
    238428182004-03-18  Anton Orlov  <orlov@mccme.ru>
    23852819
    2386         * runtime/rf_table.ih, runtime/rf_term.hh, runtime/rf_term.ih,
    2387         runtime/rf_vector.hh, runtime/rf_vector.ih, runtime/rf_expr.ih,
    2388         runtime/rf_object.ih, runtime/rf_table.hh, runtime/rf_channel.hh,
    2389         runtime/rf_channel.ih, runtime/rf_common.hh, runtime/rf_box.hh:
     2820        * runtime-new/rf_table.ih, runtime-new/rf_term.hh,
     2821        runtime-new/rf_term.ih, runtime-new/rf_vector.hh,
     2822        runtime-new/rf_vector.ih, runtime-old/rf_table.ih,
     2823        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     2824        runtime-old/rf_vector.hh, runtime-old/rf_vector.ih,
     2825        runtime/rf_table.ih, runtime/rf_term.hh, runtime/rf_term.ih,
     2826        runtime/rf_vector.hh, runtime/rf_vector.ih,
     2827        runtime-new/rf_expr.ih, runtime-new/rf_object.ih,
     2828        runtime-new/rf_table.hh, runtime-old/rf_expr.ih,
     2829        runtime-old/rf_object.ih, runtime-old/rf_table.hh,
     2830        runtime/rf_expr.ih, runtime/rf_object.ih, runtime/rf_table.hh,
     2831        runtime-new/rf_channel.hh, runtime-new/rf_channel.ih,
     2832        runtime-new/rf_common.hh, runtime-old/rf_channel.hh,
     2833        runtime-old/rf_channel.ih, runtime-old/rf_common.hh,
     2834        runtime/rf_channel.hh, runtime/rf_channel.ih,
     2835        runtime/rf_common.hh, runtime-new/rf_box.hh,
     2836        runtime-old/rf_box.hh, runtime/rf_box.hh:
    23902837        ----- Branch: parenth_term -----
    23912838        - Fixed printing of objects.
     
    241428612004-02-18  Svetlana Ponomareva  <psm@kbse.botik.ru>
    24152862
    2416         * runtime/rf_expr.ih, runtime/rf_term.hh, runtime/rf_term.ih:
     2863        * runtime-new/rf_expr.ih, runtime-old/rf_expr.ih,
     2864        runtime/rf_expr.ih, runtime-new/rf_term.hh,
     2865        runtime-new/rf_term.ih, runtime-old/rf_term.hh,
     2866        runtime-old/rf_term.ih, runtime/rf_term.hh, runtime/rf_term.ih:
    24172867        - Print for object (dynamic symbol) added.
    24182868
    241928692004-02-17  Svetlana Ponomareva  <psm@kbse.botik.ru>
    24202870
    2421         * runtime/rf_channel.hh, runtime/rf_channel.ih:
     2871        * runtime-new/rf_channel.hh, runtime-new/rf_channel.ih,
     2872        runtime-old/rf_channel.hh, runtime-old/rf_channel.ih,
     2873        runtime/rf_channel.hh, runtime/rf_channel.ih:
    24222874        - Function EOF? added (for main and parenth_term branches).
    24232875
     
    24252877        - Lines for "Debug" - comment.
    24262878
    2427         * runtime/rf_channel.hh, runtime/rf_channel.ih: *** empty log
     2879        * runtime-new/rf_channel.hh, runtime-new/rf_channel.ih,
     2880        runtime-old/rf_channel.hh, runtime-old/rf_channel.ih,
     2881        runtime/rf_channel.hh, runtime/rf_channel.ih: *** empty log
    24282882        message ***
    24292883
     
    25312985        - Don't create temporary Integer object.
    25322986
    2533         * runtime/rf_integer.hh, runtime/rf_integer.ih,
     2987        * runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     2988        runtime-old/rf_integer.hh, runtime-old/rf_integer.ih,
     2989        runtime/rf_integer.hh, runtime/rf_integer.ih,
     2990        runtime-new/rf_integer.cc, runtime-old/rf_integer.cc,
    25342991        runtime/rf_integer.cc:
    25352992        ----- Branch: parenth_term -----
    25362993        - Reference counting for Integer objects has been added.
    25372994
    2538         * runtime/rf_short_int.hh, runtime/rf_short_int.ih,
     2995        * runtime-new/rf_short_int.hh, runtime-new/rf_short_int.ih,
     2996        runtime-old/rf_short_int.hh, runtime-old/rf_short_int.ih,
     2997        runtime/rf_short_int.hh, runtime/rf_short_int.ih,
     2998        runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
    25392999        runtime/rf_short_int.cc:
    25403000        ----- Branch: parenth_term -----
    25413001        - Int32::create_expr() methods are inlined.
    25423002
    2543         * runtime/rf_common.hh, runtime/rf_expr.hh, runtime/rf_expr.ih,
    2544         runtime/rf_stack.hh, runtime/rf_arg.hh, runtime/rf_core.cc:
     3003        * runtime-new/rf_common.hh, runtime-new/rf_expr.hh,
     3004        runtime-new/rf_expr.ih, runtime-new/rf_stack.hh,
     3005        runtime-old/rf_common.hh, runtime-old/rf_expr.hh,
     3006        runtime-old/rf_expr.ih, runtime-old/rf_stack.hh,
     3007        runtime/rf_common.hh, runtime/rf_expr.hh, runtime/rf_expr.ih,
     3008        runtime/rf_stack.hh, runtime-new/rf_arg.hh,
     3009        runtime-new/rf_core.cc, runtime-old/rf_arg.hh,
     3010        runtime-old/rf_core.cc, runtime/rf_arg.hh, runtime/rf_core.cc:
    25453011        ----- Branch: parenth_term -----
    25463012        - Empty expressions don't change reference counters of memory
    25473013        chunks.
    25483014
    2549         * runtime/rf_macros.cc, runtime/rf_macros.hh:
     3015        * runtime-new/rf_macros.cc, runtime-new/rf_macros.hh,
     3016        runtime-old/rf_macros.cc, runtime-old/rf_macros.hh,
     3017        runtime/rf_macros.cc, runtime/rf_macros.hh:
    25503018        ----- Branch: parenth_term -----
    25513019        - Fixed code with RFRT_DISABLE_TAIL_RECURSION defined.
     
    261330812003-09-09  Anton Orlov  <orlov@mccme.ru>
    26143082
    2615         * runtime/rf_func.cc, runtime/rf_func.hh, runtime/rf_func.ih,
     3083        * runtime-new/rf_func.cc, runtime-new/rf_func.hh,
     3084        runtime-new/rf_func.ih, runtime-new/rf_integer.cc,
     3085        runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     3086        runtime-new/rf_string.cc, runtime-new/rf_string.ih,
     3087        runtime-new/rf_table.cc, runtime-new/rf_table.hh,
     3088        runtime-new/rf_table.ih, runtime-old/rf_func.cc,
     3089        runtime-old/rf_func.hh, runtime-old/rf_func.ih,
     3090        runtime-old/rf_integer.cc, runtime-old/rf_integer.hh,
     3091        runtime-old/rf_integer.ih, runtime-old/rf_string.cc,
     3092        runtime-old/rf_string.ih, runtime-old/rf_table.cc,
     3093        runtime-old/rf_table.hh, runtime-old/rf_table.ih,
     3094        runtime/rf_func.cc, runtime/rf_func.hh, runtime/rf_func.ih,
    26163095        runtime/rf_integer.cc, runtime/rf_integer.hh,
    26173096        runtime/rf_integer.ih, runtime/rf_string.cc, runtime/rf_string.ih,
     
    26203099        - New files are added from main trunk.
    26213100
    2622         * runtime/rf_short_int.cc, runtime/rf_short_int.hh,
     3101        * runtime-new/rf_short_int.cc, runtime-new/rf_short_int.hh,
     3102        runtime-new/rf_short_int.ih, runtime-new/rf_stack.hh,
     3103        runtime-new/rf_string.hh, runtime-new/rf_term.cc,
     3104        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     3105        runtime-new/rf_types.hh, runtime-new/rf_vector.hh,
     3106        runtime-new/rf_vector.ih, runtime-old/rf_short_int.cc,
     3107        runtime-old/rf_short_int.hh, runtime-old/rf_short_int.ih,
     3108        runtime-old/rf_stack.hh, runtime-old/rf_string.hh,
     3109        runtime-old/rf_term.cc, runtime-old/rf_term.hh,
     3110        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
     3111        runtime-old/rf_vector.hh, runtime-old/rf_vector.ih,
     3112        runtime/rf_short_int.cc, runtime/rf_short_int.hh,
    26233113        runtime/rf_short_int.ih, runtime/rf_stack.hh,
    26243114        runtime/rf_string.hh, runtime/rf_term.cc, runtime/rf_term.hh,
    2625         runtime/rf_term.ih, runtime/rf_types.hh, runtime/rf_vector.hh,
    2626         runtime/rf_vector.ih, runtime/rf_common.ih, runtime/rf_core.cc,
    2627         runtime/rf_core.hh, runtime/rf_expr.hh, runtime/rf_expr.ih,
    2628         runtime/rf_macros.hh, runtime/rf_memory_chunk.hh,
    2629         runtime/rf_object.cc, runtime/rf_object.hh, runtime/rf_object.ih,
     3115        runtime/rf_term.ih, runtime/rf_types.hh,
     3116        runtime/rf_vector.hh, runtime/rf_vector.ih,
     3117        runtime-new/rf_common.ih, runtime-new/rf_core.cc,
     3118        runtime-new/rf_core.hh, runtime-new/rf_expr.hh,
     3119        runtime-new/rf_expr.ih, runtime-new/rf_macros.hh,
     3120        runtime-new/rf_memory_chunk.hh, runtime-new/rf_object.cc,
     3121        runtime-new/rf_object.hh, runtime-new/rf_object.ih,
     3122        runtime-new/rf_object_ref.cc, runtime-new/rf_object_ref.ih,
     3123        runtime-new/rf_result.hh, runtime-old/rf_common.ih,
     3124        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     3125        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     3126        runtime-old/rf_macros.hh, runtime-old/rf_memory_chunk.hh,
     3127        runtime-old/rf_object.cc, runtime-old/rf_object.hh,
     3128        runtime-old/rf_object.ih, runtime-old/rf_object_ref.cc,
     3129        runtime-old/rf_object_ref.ih, runtime-old/rf_result.hh,
     3130        runtime/rf_common.ih, runtime/rf_core.cc, runtime/rf_core.hh,
     3131        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_macros.hh,
     3132        runtime/rf_memory_chunk.hh, runtime/rf_object.cc,
     3133        runtime/rf_object.hh, runtime/rf_object.ih,
    26303134        runtime/rf_object_ref.cc, runtime/rf_object_ref.ih,
    2631         runtime/rf_result.hh, runtime/Makefile, runtime/rf_arg.hh,
    2632         runtime/rf_channel.hh, runtime/rf_channel.ih, runtime/rf_char.cc,
    2633         runtime/rf_char.hh, runtime/rf_char.ih, runtime/rf_common.hh:
     3135        runtime/rf_result.hh, runtime-new/Makefile, runtime-new/rf_arg.hh,
     3136        runtime-new/rf_channel.hh, runtime-new/rf_channel.ih,
     3137        runtime-new/rf_char.cc, runtime-new/rf_char.hh,
     3138        runtime-new/rf_char.ih, runtime-new/rf_common.hh,
     3139        runtime-old/Makefile, runtime-old/rf_arg.hh,
     3140        runtime-old/rf_channel.hh, runtime-old/rf_channel.ih,
     3141        runtime-old/rf_char.cc, runtime-old/rf_char.hh,
     3142        runtime-old/rf_char.ih, runtime-old/rf_common.hh,
     3143        runtime/Makefile, runtime/rf_arg.hh, runtime/rf_channel.hh,
     3144        runtime/rf_channel.ih, runtime/rf_char.cc, runtime/rf_char.hh,
     3145        runtime/rf_char.ih, runtime/rf_common.hh:
    26343146        ----- Branch: parenth_term -----
    26353147        - Result of merge from main trunk.
     
    264931612003-09-07  Anton Orlov  <orlov@mccme.ru>
    26503162
    2651         * runtime/rf_expr.ih:
     3163        * runtime-new/rf_expr.ih, runtime-old/rf_expr.ih,
     3164        runtime/rf_expr.ih:
    26523165        - Improved debugging output.
    26533166
     
    266731802003-09-02  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    26683181
    2669         * runtime/rf_integer.hh, runtime/rf_integer.ih:
     3182        * runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     3183        runtime-old/rf_integer.hh, runtime-old/rf_integer.ih,
     3184        runtime/rf_integer.hh, runtime/rf_integer.ih:
    26703185        - cmp, == for long int methods are added
    26713186
     
    26803195        - tests for String library
    26813196
    2682         * runtime/rf_string.cc, runtime/rf_string.hh,
    2683         runtime/rf_string.ih:
     3197        * runtime-new/rf_string.cc, runtime-new/rf_string.hh,
     3198        runtime-new/rf_string.ih, runtime-old/rf_string.cc,
     3199        runtime-old/rf_string.hh, runtime-old/rf_string.ih,
     3200        runtime/rf_string.cc, runtime/rf_string.hh, runtime/rf_string.ih:
    26843201        - constructor String(size_t, wchar_t) is added (used in library),
    26853202        - method fill is removed;
     
    26963213        - Modification (according to new ASAIL-syntax).
    26973214
    2698         * runtime/rf_table.cc, runtime/rf_table.hh, runtime/rf_table.ih:
     3215        * runtime-new/rf_table.cc, runtime-new/rf_table.hh,
     3216        runtime-new/rf_table.ih, runtime-old/rf_table.cc,
     3217        runtime-old/rf_table.hh, runtime-old/rf_table.ih,
     3218        runtime/rf_table.cc, runtime/rf_table.hh, runtime/rf_table.ih:
    26993219        - Function 'tree-successor' is deleted.
    27003220
     
    27043224        - Minor bootstrapping fixes.
    27053225
    2706         * runtime/rf_table.cc, runtime/rf_table.ih:
     3226        * runtime-new/rf_table.cc, runtime-new/rf_table.ih,
     3227        runtime-old/rf_table.cc, runtime-old/rf_table.ih,
     3228        runtime/rf_table.cc, runtime/rf_table.ih:
    27073229        - Table fixes according to RB-trees implementation found on Web.
    27083230
     
    271232342003-08-19  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    27133235
    2714         * runtime/rf_object.cc, runtime/rf_object.hh,
    2715         runtime/rf_object.ih, runtime/rf_object_ref.cc,
    2716         runtime/rf_string.hh, runtime/rf_string.ih, runtime/rf_char.cc,
    2717         runtime/rf_char.hh, runtime/rf_integer.hh, runtime/rf_integer.ih:
     3236        * runtime-new/rf_object.cc, runtime-new/rf_object.hh,
     3237        runtime-new/rf_object.ih, runtime-new/rf_object_ref.cc,
     3238        runtime-new/rf_string.hh, runtime-new/rf_string.ih,
     3239        runtime-old/rf_object.cc, runtime-old/rf_object.hh,
     3240        runtime-old/rf_object.ih, runtime-old/rf_object_ref.cc,
     3241        runtime-old/rf_string.hh, runtime-old/rf_string.ih,
     3242        runtime/rf_object.cc, runtime/rf_object.hh, runtime/rf_object.ih,
     3243        runtime/rf_object_ref.cc, runtime/rf_string.hh,
     3244        runtime/rf_string.ih, runtime-new/rf_char.cc,
     3245        runtime-new/rf_char.hh, runtime-new/rf_integer.hh,
     3246        runtime-new/rf_integer.ih, runtime-old/rf_char.cc,
     3247        runtime-old/rf_char.hh, runtime-old/rf_integer.hh,
     3248        runtime-old/rf_integer.ih, runtime/rf_char.cc, runtime/rf_char.hh,
     3249        runtime/rf_integer.hh, runtime/rf_integer.ih:
    27183250        - create_expr(wchar_t) methos is added to class Char;
    27193251        - cmp (int), cmp(long int), operator == (int), operator==(long
     
    275332852003-08-18  Svetlana Ponomareva  <psm@kbse.botik.ru>
    27543286
    2755         * runtime/rf_table.cc:
     3287        * runtime-new/rf_table.cc, runtime-old/rf_table.cc,
     3288        runtime/rf_table.cc:
    27563289        - Code is formatted.
    27573290
     
    27653298        hash-key).
    27663299
    2767         * runtime/rf_table.cc: *** empty log message ***
    2768 
    2769         * runtime/rf_table.ih:
     3300        * runtime-new/rf_table.cc, runtime-old/rf_table.cc,
     3301        runtime/rf_table.cc: *** empty log message ***
     3302
     3303        * runtime-new/rf_table.ih, runtime-old/rf_table.ih,
     3304        runtime/rf_table.ih:
    27703305        - Old version hash for table_key (expr-length).
    27713306
    2772         * runtime/rf_table.cc:
     3307        * runtime-new/rf_table.cc, runtime-old/rf_table.cc,
     3308        runtime/rf_table.cc:
    27733309        - Bugs for search-table (at function search_node()).
    27743310
    2775         * runtime/rf_table.ih: *** empty log message ***
    2776 
    2777         * runtime/rf_table.cc:
     3311        * runtime-new/rf_table.ih, runtime-old/rf_table.ih,
     3312        runtime/rf_table.ih: *** empty log message ***
     3313
     3314        * runtime-new/rf_table.cc, runtime-old/rf_table.cc,
     3315        runtime/rf_table.cc:
    27783316        - Old-new version (bug at "insert_node").
    27793317
    278033182003-08-15  Anton Orlov  <orlov@mccme.ru>
    27813319
    2782         * runtime/rf_expr.ih:
     3320        * runtime-new/rf_expr.ih, runtime-old/rf_expr.ih,
     3321        runtime/rf_expr.ih:
    27833322        - Empty expressions are constructed in a new memory chunks.
    27843323
     
    28073346        - Read!() fixes.
    28083347
    2809         * runtime/rf_table.cc:
     3348        * runtime-new/rf_table.cc, runtime-old/rf_table.cc,
     3349        runtime/rf_table.cc:
    28103350        - Table::insert_node() fixes.
    28113351
     
    28183358        * library/Compare/compare.cc, library/Compare/gt.cc,
    28193359        library/Compare/gt_eq.cc, library/Compare/lt.cc,
    2820         library/Compare/lt_eq.cc, runtime/rf_expr.hh, runtime/rf_table.cc:
     3360        library/Compare/lt_eq.cc, runtime-new/rf_expr.hh,
     3361        runtime-new/rf_table.cc, runtime-old/rf_expr.hh,
     3362        runtime-old/rf_table.cc, runtime/rf_expr.hh, runtime/rf_table.cc:
    28213363        - Expr::compare() can return any integer.  Sign is what matters.
    28223364
     
    283233742003-08-14  Andrey Slepuhin  <pooh@msu.ru>
    28333375
    2834         * library/StdIO/read_m_line.cc, runtime/rf_channel.ih:
     3376        * library/StdIO/read_m_line.cc, runtime-new/rf_channel.ih,
     3377        runtime-old/rf_channel.ih, runtime/rf_channel.ih:
    28353378        - Memory-related bugs fixed.
    28363379
     
    28583401        - Further Read!() fixes.
    28593402
    2860         * runtime/rf_vector.ih:
     3403        * runtime-new/rf_vector.ih, runtime-old/rf_vector.ih,
     3404        runtime/rf_vector.ih:
    28613405        - Fixed opertator=() to handle correctly reference counter. It
    28623406        is illegal to use destructors in object asignments.
     
    28853429        - Code is modified.
    28863430
    2887         * runtime/rf_vector.ih:
     3431        * runtime-new/rf_vector.ih, runtime-old/rf_vector.ih,
     3432        runtime/rf_vector.ih:
    28883433        - Method "=" is changed (problems with destructor).
    28893434
     
    291734622003-08-13  Andrey Slepuhin  <pooh@msu.ru>
    29183463
    2919         * runtime/rf_expr.ih, runtime/rf_types.hh:
     3464        * runtime-new/rf_expr.ih, runtime-new/rf_types.hh,
     3465        runtime-old/rf_expr.ih, runtime-old/rf_types.hh,
     3466        runtime/rf_expr.ih, runtime/rf_types.hh:
    29203467        - Fixed type for Func.
    29213468        - Write type and hex value for unknown symbols.
     
    29243471        - Open-File() fixes.
    29253472
    2926         * runtime/rf_common.hh, runtime/rf_common.ih,
    2927         runtime/rf_macros.hh, library/StdIO/read.cc, runtime/rf_expr.ih:
     3473        * runtime-new/rf_common.hh, runtime-new/rf_common.ih,
     3474        runtime-new/rf_macros.hh, runtime-old/rf_common.hh,
     3475        runtime-old/rf_common.ih, runtime-old/rf_macros.hh,
     3476        runtime/rf_common.hh, runtime/rf_common.ih, runtime/rf_macros.hh,
     3477        library/StdIO/read.cc, runtime-new/rf_expr.ih,
     3478        runtime-old/rf_expr.ih, runtime/rf_expr.ih:
    29283479        - Read!() fixes.
    29293480
    293034812003-08-13  Anton Orlov  <orlov@mccme.ru>
    29313482
    2932         * runtime/rf_macros.hh:
     3483        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     3484        runtime/rf_macros.hh:
    29333485        - The bug in __rf_call() function is fixed.
    29343486
     
    29723524        - Function is modified.
    29733525
    2974         * runtime/rf_table.hh, runtime/rf_table.ih:
     3526        * runtime-new/rf_table.hh, runtime-new/rf_table.ih,
     3527        runtime-old/rf_table.hh, runtime-old/rf_table.ih,
     3528        runtime/rf_table.hh, runtime/rf_table.ih:
    29753529        - Constructor for Table_Copy is added.
    29763530
     
    300035542003-08-11  Andrey Slepuhin  <pooh@msu.ru>
    30013555
    3002         * runtime/rf_channel.hh, runtime/rf_channel.ih:
     3556        * runtime-new/rf_channel.hh, runtime-new/rf_channel.ih,
     3557        runtime-old/rf_channel.hh, runtime-old/rf_channel.ih,
     3558        runtime/rf_channel.hh, runtime/rf_channel.ih:
    30033559        - Do not close already opened channels.
    30043560
    300535612003-08-11  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    30063562
    3007         * runtime/rf_core.cc, runtime/rf_integer.hh,
    3008         runtime/rf_integer.ih:
     3563        * runtime-new/rf_core.cc, runtime-new/rf_integer.hh,
     3564        runtime-new/rf_integer.ih, runtime-old/rf_core.cc,
     3565        runtime-old/rf_integer.hh, runtime-old/rf_integer.ih,
     3566        runtime/rf_core.cc, runtime/rf_integer.hh, runtime/rf_integer.ih:
    30093567        - calling setlocale in Time is taken to Init;
    30103568        - type of argument of cmp function in Integer class is changed to
     
    30313589
    30323590        * library/StdIO/read_m_line.cc, library/StdIO/std_channels.cc,
    3033         library/include/refal/StdIO.hh, runtime/rf_core.cc,
    3034         runtime/rf_core.hh, runtime/rf_macros.hh, bootstrap/Makefile,
    3035         compiler/Makefile, library/Convert/to_int.cc,
    3036         library/Dos/Makefile, library/Dos/arg.cc, library/Makefile,
    3037         library/StdIO/Makefile:
     3591        library/include/refal/StdIO.hh, runtime-new/rf_core.cc,
     3592        runtime-new/rf_core.hh, runtime-new/rf_macros.hh,
     3593        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     3594        runtime-old/rf_macros.hh, runtime/rf_core.cc, runtime/rf_core.hh,
     3595        runtime/rf_macros.hh, bootstrap/Makefile, compiler/Makefile,
     3596        library/Convert/to_int.cc, library/Dos/Makefile,
     3597        library/Dos/arg.cc, library/Makefile, library/StdIO/Makefile:
    30383598        - Implemented Dos::Arg() and StdIO::Read-Line!().
    30393599        - Some fixes for bootstrapping.
     
    30683628        - Another test for variables renaming.
    30693629
    3070         * runtime/rf_expr.hh, runtime/rf_expr.ih:
     3630        * runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     3631        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     3632        runtime/rf_expr.hh, runtime/rf_expr.ih:
    30713633        - rsplit macro has been added.
    30723634
    307336352003-08-09  Anton Orlov  <orlov@mccme.ru>
    30743636
    3075         * runtime/rf_expr.ih:
     3637        * runtime-new/rf_expr.ih, runtime-old/rf_expr.ih,
     3638        runtime/rf_expr.ih:
    30763639        - Write for Integers.
    30773640
     
    308436472003-08-08  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    30853648
    3086         * runtime/rf_char.cc:
     3649        * runtime-new/rf_char.cc, runtime-old/rf_char.cc,
     3650        runtime/rf_char.cc:
    30873651        - Int32 is replaced by Integer in bytes_to_chars method
    30883652
     
    310336672003-08-08  Svetlana Ponomareva  <psm@kbse.botik.ru>
    31043668
    3105         * runtime/rf_table.ih:
     3669        * runtime-new/rf_table.ih, runtime-old/rf_table.ih,
     3670        runtime/rf_table.ih:
    31063671        - Constructor Table() is changed.
    31073672
    310836732003-08-07  Svetlana Ponomareva  <psm@kbse.botik.ru>
    31093674
    3110         * runtime/rf_table.cc:
     3675        * runtime-new/rf_table.cc, runtime-old/rf_table.cc,
     3676        runtime/rf_table.cc:
    31113677        - Static counter of table number is added (bugs for memory).
    31123678
    3113         * runtime/rf_table.hh, runtime/rf_table.ih:
     3679        * runtime-new/rf_table.hh, runtime-new/rf_table.ih,
     3680        runtime-old/rf_table.hh, runtime-old/rf_table.ih,
     3681        runtime/rf_table.hh, runtime/rf_table.ih:
    31143682        - Bugs at work with memory are corrected (added counter of
    31153683        table number).
     
    31203688        - Method "=" for Vector is added and functions are changed.
    31213689
    3122         * runtime/rf_vector.hh, runtime/rf_vector.ih:
     3690        * runtime-new/rf_vector.hh, runtime-new/rf_vector.ih,
     3691        runtime-old/rf_vector.hh, runtime-old/rf_vector.ih,
     3692        runtime/rf_vector.hh, runtime/rf_vector.ih:
    31233693        - Method = is added.
    31243694
    312536952003-08-06  Anton Orlov  <orlov@mccme.ru>
    31263696
    3127         * runtime/rf_integer.hh, runtime/rf_integer.ih:
     3697        * runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     3698        runtime-old/rf_integer.hh, runtime-old/rf_integer.ih,
     3699        runtime/rf_integer.hh, runtime/rf_integer.ih:
    31283700        - Added methods for comparison with long int and conversion to it.
    31293701
     
    31473719        * library/Access/l.cc, library/Access/left.cc,
    31483720        library/Access/length.cc, library/Access/middle.cc,
    3149         library/Access/r.cc, library/Access/right.cc, runtime/rf_types.hh:
     3721        library/Access/r.cc, library/Access/right.cc,
     3722        runtime-new/rf_types.hh, runtime-old/rf_types.hh,
     3723        runtime/rf_types.hh:
    31503724        - type_short_int is replaced by type_int32
    31513725
    3152         * runtime/rf_char.cc, runtime/rf_core.cc, runtime/rf_expr.ih,
     3726        * runtime-new/rf_char.cc, runtime-new/rf_core.cc,
     3727        runtime-new/rf_expr.ih, runtime-new/rf_short_int.cc,
     3728        runtime-new/rf_short_int.hh, runtime-new/rf_short_int.ih,
     3729        runtime-old/rf_char.cc, runtime-old/rf_core.cc,
     3730        runtime-old/rf_expr.ih, runtime-old/rf_short_int.cc,
     3731        runtime-old/rf_short_int.hh, runtime-old/rf_short_int.ih,
     3732        runtime/rf_char.cc, runtime/rf_core.cc, runtime/rf_expr.ih,
    31533733        runtime/rf_short_int.cc, runtime/rf_short_int.hh,
    31543734        runtime/rf_short_int.ih:
     
    31833763
    31843764        * library/Vector/vector.cc, library/Vector/vector_init.cc,
    3185         library/Vector/vector_replace.cc, runtime/rf_vector.hh,
     3765        library/Vector/vector_replace.cc, runtime-new/rf_vector.hh,
     3766        runtime-new/rf_vector.ih, runtime-old/rf_vector.hh,
     3767        runtime-old/rf_vector.ih, runtime/rf_vector.hh,
    31863768        runtime/rf_vector.ih:
    31873769        - Method "Vector-Replace" is changed.
     
    321637982003-07-31  Andrey Slepuhin  <pooh@msu.ru>
    32173799
    3218         * runtime/rf_integer.ih:
     3800        * runtime-new/rf_integer.ih, runtime-old/rf_integer.ih,
     3801        runtime/rf_integer.ih:
    32193802        - Added comment on used trick.
    32203803
     
    32263809          ShortInt
    32273810
    3228         * runtime/rf_integer.ih:
     3811        * runtime-new/rf_integer.ih, runtime-old/rf_integer.ih,
     3812        runtime/rf_integer.ih:
    32293813        - Integer::create_expr(WString& ) method is implemented
    32303814
     
    32493833
    32503834        * samples/Apply/apply.out, samples/Apply/apply.rf,
     3835        runtime-new/Makefile, runtime-new/rf_core.cc,
     3836        runtime-new/rf_core.hh, runtime-new/rf_func.cc,
     3837        runtime-new/rf_func.hh, runtime-new/rf_func.ih,
     3838        runtime-new/rf_term.hh, runtime-new/rf_types.hh,
     3839        runtime-old/Makefile, runtime-old/rf_core.cc,
     3840        runtime-old/rf_core.hh, runtime-old/rf_func.cc,
     3841        runtime-old/rf_func.hh, runtime-old/rf_func.ih,
     3842        runtime-old/rf_term.hh, runtime-old/rf_types.hh,
    32513843        runtime/Makefile, runtime/rf_core.cc, runtime/rf_core.hh,
    32523844        runtime/rf_func.cc, runtime/rf_func.hh, runtime/rf_func.ih,
     
    32753867        library/Table/lookup.cc, library/Table/replace_table.cc,
    32763868        library/Table/table_copy.cc, library/Table/unbind.cc,
    3277         library/Table/bind.cc, runtime/rf_table.cc, runtime/rf_table.hh,
     3869        library/Table/bind.cc, runtime-new/rf_table.cc,
     3870        runtime-new/rf_table.hh, runtime-new/rf_table.ih,
     3871        runtime-old/rf_table.cc, runtime-old/rf_table.hh,
     3872        runtime-old/rf_table.ih, runtime/rf_table.cc, runtime/rf_table.hh,
    32783873        runtime/rf_table.ih:
    32793874        - Function names are changed.
     
    328738822003-07-24  Andrey Slepuhin  <pooh@msu.ru>
    32883883
    3289         * runtime/rf_integer.ih:
     3884        * runtime-new/rf_integer.ih, runtime-old/rf_integer.ih,
     3885        runtime/rf_integer.ih:
    32903886        - Operator % (intptr_t) sign bug fixed.
    32913887
     
    330338992003-07-19  Svetlana Ponomareva  <psm@kbse.botik.ru>
    33043900
    3305         * runtime/rf_vector.ih:
     3901        * runtime-new/rf_vector.ih, runtime-old/rf_vector.ih,
     3902        runtime/rf_vector.ih:
    33063903        - Methods for Vector are added.
    33073904
     
    33123909        library/Vector/subvector_fill.cc, library/Vector/vector.cc,
    33133910        library/Vector/vector_replace.cc, library/Vector/vector_set.cc,
     3911        runtime-new/rf_vector.hh, runtime-new/rf_vector.ih,
     3912        runtime-old/rf_vector.hh, runtime-old/rf_vector.ih,
    33143913        runtime/rf_vector.hh, runtime/rf_vector.ih:
    33153914        - Methods for Vector are added.
     
    33283927        library/Vector/vector.cc, library/Vector/vector_fill.cc,
    33293928        library/Vector/vector_init.cc, library/Vector/vector_to_exp.cc,
    3330         library/Makefile, runtime/rf_vector.hh, runtime/rf_vector.ih:
     3929        library/Makefile, runtime-new/rf_vector.hh,
     3930        runtime-new/rf_vector.ih, runtime-old/rf_vector.hh,
     3931        runtime-old/rf_vector.ih, runtime/rf_vector.hh,
     3932        runtime/rf_vector.ih:
    33313933        - Library VECTOR.
    33323934
     
    33443946        * library/Arithm/Makefile, library/Arithm/div_rem.cc,
    33453947        library/Arithm/gcd.cc, library/Arithm/neg.cc,
     3948        runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     3949        runtime-old/rf_integer.hh, runtime-old/rf_integer.ih,
    33463950        runtime/rf_integer.hh, runtime/rf_integer.ih:
    33473951        - Finished library changes for long arithmetic.
     
    33523956        - Started work on bootstrap infrastructure.
    33533957
    3354         * runtime/rf_integer.hh, runtime/rf_integer.ih:
     3958        * runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     3959        runtime-old/rf_integer.hh, runtime-old/rf_integer.ih,
     3960        runtime/rf_integer.hh, runtime/rf_integer.ih:
    33553961        - Additional constructors added.
    33563962
     
    33643970        * library/Arithm/add.cc, library/Arithm/div.cc,
    33653971        library/Arithm/mult.cc, library/Arithm/rem.cc,
    3366         library/Arithm/sub.cc, runtime/rf_integer.hh,
     3972        library/Arithm/sub.cc, runtime-new/rf_integer.hh,
     3973        runtime-new/rf_integer.ih, runtime-old/rf_integer.hh,
     3974        runtime-old/rf_integer.ih, runtime/rf_integer.hh,
    33673975        runtime/rf_integer.ih:
    33683976        - Most long arithmetic functions implemented.
     
    33883996        - String functions
    33893997
    3390         * runtime/rf_string.cc, runtime/rf_string.hh,
    3391         runtime/rf_string.ih:
     3998        * runtime-new/rf_string.cc, runtime-new/rf_string.hh,
     3999        runtime-new/rf_string.ih, runtime-old/rf_string.cc,
     4000        runtime-old/rf_string.hh, runtime-old/rf_string.ih,
     4001        runtime/rf_string.cc, runtime/rf_string.hh, runtime/rf_string.ih:
    33924002        - String::fill(String&, size_t, size_t, wchar_t) method is
    33934003        corrected
     
    341040202003-07-15  Andrey Slepuhin  <pooh@msu.ru>
    34114021
    3412         * library/Arithm/mult.cc, runtime/rf_common.hh,
     4022        * library/Arithm/mult.cc, runtime-new/rf_common.hh,
     4023        runtime-new/rf_core.cc, runtime-new/rf_integer.cc,
     4024        runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     4025        runtime-new/rf_string.cc, runtime-new/rf_types.hh,
     4026        runtime-old/rf_common.hh, runtime-old/rf_core.cc,
     4027        runtime-old/rf_integer.cc, runtime-old/rf_integer.hh,
     4028        runtime-old/rf_integer.ih, runtime-old/rf_string.cc,
     4029        runtime-old/rf_types.hh, runtime/rf_common.hh,
    34134030        runtime/rf_core.cc, runtime/rf_integer.cc, runtime/rf_integer.hh,
    34144031        runtime/rf_integer.ih, runtime/rf_string.cc, runtime/rf_types.hh,
     
    34354052        - Test for TABLE is added.
    34364053
    3437         * runtime/rf_table.hh, runtime/rf_table.ih, runtime/rf_table.cc:
     4054        * runtime-new/rf_table.hh, runtime-new/rf_table.ih,
     4055        runtime-old/rf_table.hh, runtime-old/rf_table.ih,
     4056        runtime/rf_table.hh, runtime/rf_table.ih, runtime-new/rf_table.cc,
     4057        runtime-old/rf_table.cc, runtime/rf_table.cc:
    34384058        - Format of functions is changed.
    34394059
     
    344640662003-07-09  Andrey Slepuhin  <pooh@msu.ru>
    34474067
    3448         * runtime/rf_integer.cc:
     4068        * runtime-new/rf_integer.cc, runtime-old/rf_integer.cc,
     4069        runtime/rf_integer.cc:
    34494070        - Temporary stub to fix tests compilation.
    34504071
    3451         * runtime/rf_common.ih, runtime/rf_core.cc,
     4072        * runtime-new/rf_common.ih, runtime-new/rf_core.cc,
     4073        runtime-new/rf_memory_chunk.hh, runtime-new/rf_object.hh,
     4074        runtime-new/rf_object.ih, runtime-new/rf_object_ref.ih,
     4075        runtime-new/rf_result.hh, runtime-new/rf_stack.hh,
     4076        runtime-new/rf_term.cc, runtime-old/rf_common.ih,
     4077        runtime-old/rf_core.cc, runtime-old/rf_memory_chunk.hh,
     4078        runtime-old/rf_object.hh, runtime-old/rf_object.ih,
     4079        runtime-old/rf_object_ref.ih, runtime-old/rf_result.hh,
     4080        runtime-old/rf_stack.hh, runtime-old/rf_term.cc,
     4081        runtime/rf_common.ih, runtime/rf_core.cc,
    34524082        runtime/rf_memory_chunk.hh, runtime/rf_object.hh,
    34534083        runtime/rf_object.ih, runtime/rf_object_ref.ih,
     
    34554085        - Fixed includes problems.
    34564086
    3457         * runtime/rf_integer.ih:
     4087        * runtime-new/rf_integer.ih, runtime-old/rf_integer.ih,
     4088        runtime/rf_integer.ih:
    34584089        - Fixed a typo in the previous changeset.
    34594090
    3460         * runtime/rf_arg.hh, runtime/rf_integer.ih:
     4091        * runtime-new/rf_arg.hh, runtime-new/rf_integer.ih,
     4092        runtime-old/rf_arg.hh, runtime-old/rf_integer.ih,
     4093        runtime/rf_arg.hh, runtime/rf_integer.ih:
    34614094        - Added missing includes.
    34624095
    3463         * runtime/rf_expr.ih, runtime/rf_core.cc:
     4096        * runtime-new/rf_expr.ih, runtime-old/rf_expr.ih,
     4097        runtime/rf_expr.ih, runtime-new/rf_core.cc,
     4098        runtime-old/rf_core.cc, runtime/rf_core.cc:
    34644099        - Fixed compilation warnings for 64-bit architectures.
    34654100
     
    34704105        - Compilation warnings on 64-bit systems fixed.
    34714106
    3472         * runtime/Makefile, runtime/rf_core.cc, runtime/rf_core.hh,
     4107        * runtime-new/Makefile, runtime-new/rf_core.cc,
     4108        runtime-new/rf_core.hh, runtime-new/rf_integer.cc,
     4109        runtime-new/rf_integer.hh, runtime-new/rf_integer.ih,
     4110        runtime-new/rf_types.hh, runtime-old/Makefile,
     4111        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     4112        runtime-old/rf_integer.cc, runtime-old/rf_integer.hh,
     4113        runtime-old/rf_integer.ih, runtime-old/rf_types.hh,
     4114        runtime/Makefile, runtime/rf_core.cc, runtime/rf_core.hh,
    34734115        runtime/rf_integer.cc, runtime/rf_integer.hh,
    34744116        runtime/rf_integer.ih, runtime/rf_types.hh:
     
    348041222003-07-09  Svetlana Ponomareva  <psm@kbse.botik.ru>
    34814123
    3482         * runtime/rf_table.cc, runtime/rf_table.hh, runtime/rf_table.ih:
     4124        * runtime-new/rf_table.cc, runtime-new/rf_table.hh,
     4125        runtime-new/rf_table.ih, runtime-old/rf_table.cc,
     4126        runtime-old/rf_table.hh, runtime-old/rf_table.ih,
     4127        runtime/rf_table.cc, runtime/rf_table.hh, runtime/rf_table.ih:
    34834128        - Function format is changed.
    34844129
     
    35294174        - RF_FUNC for TABLE.
    35304175
    3531         * runtime/rf_table.cc, runtime/rf_table.hh, runtime/rf_table.ih:
     4176        * runtime-new/rf_table.cc, runtime-new/rf_table.hh,
     4177        runtime-new/rf_table.ih, runtime-old/rf_table.cc,
     4178        runtime-old/rf_table.hh, runtime-old/rf_table.ih,
     4179        runtime/rf_table.cc, runtime/rf_table.hh, runtime/rf_table.ih:
    35324180        - Class TABLE.
    35334181
     
    36184266        - test for Int? function
    36194267
    3620         * runtime/rf_char.ih:
     4268        * runtime-new/rf_char.ih, runtime-old/rf_char.ih,
     4269        runtime/rf_char.ih:
    36214270        - is_letter() method is corected
    36224271
    362342722003-07-01  Svetlana Ponomareva  <psm@kbse.botik.ru>
    36244273
    3625         * runtime/rf_table.cc, runtime/rf_table.hh, runtime/rf_table.ih:
     4274        * runtime-new/rf_table.cc, runtime-new/rf_table.hh,
     4275        runtime-new/rf_table.ih, runtime-old/rf_table.cc,
     4276        runtime-old/rf_table.hh, runtime-old/rf_table.ih,
     4277        runtime/rf_table.cc, runtime/rf_table.hh, runtime/rf_table.ih:
    36264278        - Code formatting.
    36274279
    362842802003-07-01  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    36294281
    3630         * runtime/rf_char.hh, runtime/rf_char.ih:
     4282        * runtime-new/rf_char.hh, runtime-new/rf_char.ih,
     4283        runtime-old/rf_char.hh, runtime-old/rf_char.ih,
     4284        runtime/rf_char.hh, runtime/rf_char.ih:
    36314285        - is_letter() method is added
    36324286
     
    365143052003-06-30  Anton Orlov  <orlov@mccme.ru>
    36524306
    3653         * library/Makefile, runtime/rf_table.cc, runtime/rf_table.hh,
     4307        * library/Makefile, runtime-new/rf_table.cc,
     4308        runtime-new/rf_table.hh, runtime-new/rf_table.ih,
     4309        runtime-old/rf_table.cc, runtime-old/rf_table.hh,
     4310        runtime-old/rf_table.ih, runtime/rf_table.cc, runtime/rf_table.hh,
    36544311        runtime/rf_table.ih, samples/Makefile:
    36554312        - Get the project successfully build.
     
    36744331        library/Table/table.cc, library/Table/unbind.cc,
    36754332        library/Table/Makefile, library/include/refal/Table.hh,
     4333        runtime-new/rf_table.cc, runtime-new/rf_table.hh,
     4334        runtime-new/rf_table.ih, runtime-old/rf_table.cc,
     4335        runtime-old/rf_table.hh, runtime-old/rf_table.ih,
    36764336        runtime/rf_table.cc, runtime/rf_table.hh, runtime/rf_table.ih,
    3677         runtime/Makefile, runtime/rf_core.cc, runtime/rf_core.hh:
     4337        runtime-new/Makefile, runtime-new/rf_core.cc,
     4338        runtime-new/rf_core.hh, runtime-old/Makefile,
     4339        runtime-old/rf_core.cc, runtime-old/rf_core.hh, runtime/Makefile,
     4340        runtime/rf_core.cc, runtime/rf_core.hh:
    36784341        - Adding Table (testing).
    36794342
     
    37104373        - Fixes concerning formats with $const'ants.
    37114374
    3712         * runtime/Makefile:
     4375        * runtime-new/Makefile, runtime-old/Makefile, runtime/Makefile:
    37134376        - Fixes for getting string sample compile.
    37144377
     
    372543882003-06-29  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    37264389
    3727         * runtime/rf_core.cc, runtime/rf_core.hh:
     4390        * runtime-new/rf_core.cc, runtime-new/rf_core.hh,
     4391        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     4392        runtime/rf_core.cc, runtime/rf_core.hh:
    37284393        - type String is registered
    37294394
     
    37464411        - String library function
    37474412
    3748         * runtime/rf_string.cc, runtime/rf_string.hh,
    3749         runtime/rf_string.ih:
     4413        * runtime-new/rf_string.cc, runtime-new/rf_string.hh,
     4414        runtime-new/rf_string.ih, runtime-old/rf_string.cc,
     4415        runtime-old/rf_string.hh, runtime-old/rf_string.ih,
     4416        runtime/rf_string.cc, runtime/rf_string.hh, runtime/rf_string.ih:
    37504417        - String class
    37514418
     
    37604427        samples/Convert/bytes_to_chars_inval.out,
    37614428        samples/StdIO/open_file_inv1.out,
    3762         samples/StdIO/open_file_inv2.out, runtime/rf_core.cc,
     4429        samples/StdIO/open_file_inv2.out, runtime-new/rf_core.cc,
     4430        runtime-new/rf_macros.hh, runtime-old/rf_core.cc,
     4431        runtime-old/rf_macros.hh, runtime/rf_core.cc,
    37634432        runtime/rf_macros.hh, samples/Access/Makefile,
    37644433        samples/Access/l_inval1.out, samples/Access/left_inval.out,
     
    37694438        - Most out-files are generated with old (1.8.7) compiler.
    37704439
    3771         * runtime/rf_expr.hh, runtime/rf_expr.ih:
     4440        * runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4441        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     4442        runtime/rf_expr.hh, runtime/rf_expr.ih:
    37724443        - sym_eq is renamed to term_eq.
    37734444
     
    377944502003-06-28  Anton Orlov  <orlov@mccme.ru>
    37804451
    3781         * runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_expr.hh:
     4452        * runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     4453        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     4454        runtime/rf_term.hh, runtime/rf_term.ih, runtime-new/rf_expr.hh,
     4455        runtime-old/rf_expr.hh, runtime/rf_expr.hh:
    37824456        - Methods for flat expressions equality checks have been removed.
    37834457
    3784         * runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
     4458        * runtime-new/rf_core.cc, runtime-new/rf_expr.hh,
     4459        runtime-new/rf_expr.ih, runtime-new/rf_object.cc,
     4460        runtime-new/rf_object.hh, runtime-new/rf_object_ref.cc,
     4461        runtime-new/rf_object_ref.hh, runtime-new/rf_object_ref.ih,
     4462        runtime-new/rf_short_int.cc, runtime-new/rf_term.hh,
     4463        runtime-new/rf_term.ih, runtime-new/rf_vector.ih,
     4464        runtime-old/rf_core.cc, runtime-old/rf_expr.hh,
     4465        runtime-old/rf_expr.ih, runtime-old/rf_object.cc,
     4466        runtime-old/rf_object.hh, runtime-old/rf_object_ref.cc,
     4467        runtime-old/rf_object_ref.hh, runtime-old/rf_object_ref.ih,
     4468        runtime-old/rf_short_int.cc, runtime-old/rf_term.hh,
     4469        runtime-old/rf_term.ih, runtime-old/rf_vector.ih,
     4470        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    37854471        runtime/rf_object.cc, runtime/rf_object.hh,
    37864472        runtime/rf_object_ref.cc, runtime/rf_object_ref.hh,
    37874473        runtime/rf_object_ref.ih, runtime/rf_short_int.cc,
    37884474        runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_vector.ih,
    3789         runtime/Makefile:
     4475        runtime-new/Makefile, runtime-old/Makefile, runtime/Makefile:
    37904476        ----- Branch: parenth_term -----
    37914477        - Result of merge from main trunk.
     
    379344792003-06-26  Anton Orlov  <orlov@mccme.ru>
    37944480
    3795         * runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
     4481        * runtime-new/rf_term.cc, runtime-new/rf_term.hh,
     4482        runtime-new/rf_term.ih, runtime-old/rf_term.cc,
     4483        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     4484        runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
     4485        runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4486        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
    37964487        runtime/rf_expr.hh, runtime/rf_expr.ih:
    37974488        - Method Expr::compare.
     
    381245032003-06-23  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    38134504
    3814         * runtime/rf_short_int.cc:
     4505        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     4506        runtime/rf_short_int.cc:
    38154507        - ShortInt::create_expr(pxx::WString& ) method is corrected
    38164508
     
    38274519        dynamic_cast.
    38284520
    3829         * runtime/Makefile, runtime/rf_core.cc, runtime/rf_expr.ih,
     4521        * runtime-new/Makefile, runtime-new/rf_core.cc,
     4522        runtime-new/rf_expr.ih, runtime-new/rf_object.cc,
     4523        runtime-new/rf_object.hh, runtime-new/rf_object_ref.cc,
     4524        runtime-new/rf_object_ref.hh, runtime-new/rf_object_ref.ih,
     4525        runtime-new/rf_short_int.cc, runtime-new/rf_term.hh,
     4526        runtime-new/rf_term.ih, runtime-new/rf_vector.ih,
     4527        runtime-old/Makefile, runtime-old/rf_core.cc,
     4528        runtime-old/rf_expr.ih, runtime-old/rf_object.cc,
     4529        runtime-old/rf_object.hh, runtime-old/rf_object_ref.cc,
     4530        runtime-old/rf_object_ref.hh, runtime-old/rf_object_ref.ih,
     4531        runtime-old/rf_short_int.cc, runtime-old/rf_term.hh,
     4532        runtime-old/rf_term.ih, runtime-old/rf_vector.ih,
     4533        runtime/Makefile, runtime/rf_core.cc, runtime/rf_expr.ih,
    38304534        runtime/rf_object.cc, runtime/rf_object.hh,
    38314535        runtime/rf_object_ref.cc, runtime/rf_object_ref.hh,
     
    384045442003-06-21  Anton Orlov  <orlov@mccme.ru>
    38414545
    3842         * runtime/rf_expr.ih, runtime/rf_term.cc, runtime/rf_term.hh,
    3843         runtime/rf_term.ih, runtime/rf_expr.hh:
     4546        * runtime-new/rf_expr.ih, runtime-new/rf_term.cc,
     4547        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     4548        runtime-old/rf_expr.ih, runtime-old/rf_term.cc,
     4549        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     4550        runtime/rf_expr.ih, runtime/rf_term.cc, runtime/rf_term.hh,
     4551        runtime/rf_term.ih, runtime-new/rf_expr.hh,
     4552        runtime-old/rf_expr.hh, runtime/rf_expr.hh:
    38444553        - Improved eq functions.
    38454554
    3846         * runtime/rf_short_int.hh, runtime/rf_short_int.ih,
     4555        * runtime-new/rf_short_int.hh, runtime-new/rf_short_int.ih,
     4556        runtime-new/rf_term.cc, runtime-new/rf_term.hh,
     4557        runtime-new/rf_term.ih, runtime-new/rf_types.hh,
     4558        runtime-new/rf_word.cc, runtime-new/rf_word.hh,
     4559        runtime-new/rf_word.ih, runtime-old/rf_short_int.hh,
     4560        runtime-old/rf_short_int.ih, runtime-old/rf_term.cc,
     4561        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     4562        runtime-old/rf_types.hh, runtime-old/rf_word.cc,
     4563        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     4564        runtime/rf_short_int.hh, runtime/rf_short_int.ih,
    38474565        runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
    38484566        runtime/rf_types.hh, runtime/rf_word.cc, runtime/rf_word.hh,
    3849         runtime/rf_word.ih, runtime/rf_char.ih, runtime/rf_core.cc,
    3850         runtime/rf_core.hh, runtime/rf_expr.hh, runtime/rf_expr.ih,
    3851         runtime/rf_macros.hh, runtime/rf_object.cc, runtime/rf_object.hh,
    3852         runtime/rf_parenth.hh, runtime/rf_short_int.cc,
    3853         runtime/Makefile, runtime/rf_channel.cc, runtime/rf_channel.hh,
    3854         runtime/rf_channel.ih, runtime/rf_char.cc, runtime/rf_char.hh:
     4567        runtime/rf_word.ih, runtime-new/rf_char.ih,
     4568        runtime-new/rf_core.cc, runtime-new/rf_core.hh,
     4569        runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4570        runtime-new/rf_macros.hh, runtime-new/rf_object.cc,
     4571        runtime-new/rf_object.hh, runtime-new/rf_parenth.hh,
     4572        runtime-new/rf_short_int.cc, runtime-old/rf_char.ih,
     4573        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     4574        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     4575        runtime-old/rf_macros.hh, runtime-old/rf_object.cc,
     4576        runtime-old/rf_object.hh, runtime-old/rf_parenth.hh,
     4577        runtime-old/rf_short_int.cc, runtime/rf_char.ih,
     4578        runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_expr.hh,
     4579        runtime/rf_expr.ih, runtime/rf_macros.hh, runtime/rf_object.cc,
     4580        runtime/rf_object.hh, runtime/rf_parenth.hh,
     4581        runtime/rf_short_int.cc, runtime-new/Makefile,
     4582        runtime-new/rf_channel.cc, runtime-new/rf_channel.hh,
     4583        runtime-new/rf_channel.ih, runtime-new/rf_char.cc,
     4584        runtime-new/rf_char.hh, runtime-old/Makefile,
     4585        runtime-old/rf_channel.cc, runtime-old/rf_channel.hh,
     4586        runtime-old/rf_channel.ih, runtime-old/rf_char.cc,
     4587        runtime-old/rf_char.hh, runtime/Makefile, runtime/rf_channel.cc,
     4588        runtime/rf_channel.hh, runtime/rf_channel.ih, runtime/rf_char.cc,
     4589        runtime/rf_char.hh:
    38554590        - Result of merge from main trunk.
    38564591
    385745922003-06-20  Andrey Slepuhin  <pooh@msu.ru>
    38584593
    3859         * runtime/rf_expr.ih:
     4594        * runtime-new/rf_expr.ih, runtime-old/rf_expr.ih,
     4595        runtime/rf_expr.ih:
    38604596        - Enable writing expressions with `-' unquoted.
    38614597
     
    39024638        * library/StdIO/Makefile, library/StdIO/print.cc,
    39034639        library/StdIO/print_e_.cc, library/StdIO/write.cc,
    3904         library/StdIO/write_e_.cc, runtime/rf_channel.hh,
     4640        library/StdIO/write_e_.cc, runtime-new/rf_channel.hh,
     4641        runtime-new/rf_channel.ih, runtime-new/rf_expr.hh,
     4642        runtime-new/rf_expr.ih, runtime-old/rf_channel.hh,
     4643        runtime-old/rf_channel.ih, runtime-old/rf_expr.hh,
     4644        runtime-old/rf_expr.ih, runtime/rf_channel.hh,
    39054645        runtime/rf_channel.ih, runtime/rf_expr.hh, runtime/rf_expr.ih:
    39064646        - Implemented missing StdIO::Print* and StdIO::Write* functions.
    39074647
    39084648        * library/StdIO/Makefile, library/StdIO/open_file.cc,
     4649        runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4650        runtime-new/rf_term.ih, runtime-old/rf_expr.hh,
     4651        runtime-old/rf_expr.ih, runtime-old/rf_term.ih,
    39094652        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.ih:
    39104653        - StdIO::Open-File implemented.
    39114654
    39124655        * library/StdIO/Makefile, library/StdIO/write.cc,
     4656        runtime-new/rf_expr.ih, runtime-new/rf_short_int.ih,
     4657        runtime-old/rf_expr.ih, runtime-old/rf_short_int.ih,
    39134658        runtime/rf_expr.ih, runtime/rf_short_int.ih, samples/Makefile,
    39144659        samples/samples.mk:
    39154660        - Expr::write() rewriting. StdIO::WriteLN() added.
    39164661
    3917         * runtime/rf_expr.ih, runtime/rf_term.hh, runtime/rf_term.ih:
     4662        * runtime-new/rf_expr.ih, runtime-new/rf_term.hh,
     4663        runtime-new/rf_term.ih, runtime-old/rf_expr.ih,
     4664        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     4665        runtime/rf_expr.ih, runtime/rf_term.hh, runtime/rf_term.ih:
    39184666        - Fixed Expr::print() bug caused by last change.
    39194667
    392046682003-06-09  Andrey Slepuhin  <pooh@msu.ru>
    39214669
    3922         * runtime/rf_term.ih, runtime/rf_types.hh, runtime/rf_vector.ih,
     4670        * runtime-new/rf_term.ih, runtime-new/rf_types.hh,
     4671        runtime-new/rf_vector.ih, runtime-new/rf_word.cc,
     4672        runtime-new/rf_word.hh, runtime-new/rf_word.ih,
     4673        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
     4674        runtime-old/rf_vector.ih, runtime-old/rf_word.cc,
     4675        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     4676        runtime/rf_term.ih, runtime/rf_types.hh, runtime/rf_vector.ih,
    39234677        runtime/rf_word.cc, runtime/rf_word.hh, runtime/rf_word.ih,
     4678        runtime-new/rf_macros.hh, runtime-new/rf_object.cc,
     4679        runtime-new/rf_object.hh, runtime-new/rf_short_int.cc,
     4680        runtime-new/rf_short_int.hh, runtime-new/rf_short_int.ih,
     4681        runtime-new/rf_term.cc, runtime-new/rf_term.hh,
     4682        runtime-old/rf_macros.hh, runtime-old/rf_object.cc,
     4683        runtime-old/rf_object.hh, runtime-old/rf_short_int.cc,
     4684        runtime-old/rf_short_int.hh, runtime-old/rf_short_int.ih,
     4685        runtime-old/rf_term.cc, runtime-old/rf_term.hh,
    39244686        runtime/rf_macros.hh, runtime/rf_object.cc, runtime/rf_object.hh,
    39254687        runtime/rf_short_int.cc, runtime/rf_short_int.hh,
    39264688        runtime/rf_short_int.ih, runtime/rf_term.cc, runtime/rf_term.hh,
     4689        runtime-new/rf_char.cc, runtime-new/rf_char.hh,
     4690        runtime-new/rf_char.ih, runtime-new/rf_core.cc,
     4691        runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4692        runtime-old/rf_char.cc, runtime-old/rf_char.hh,
     4693        runtime-old/rf_char.ih, runtime-old/rf_core.cc,
     4694        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
    39274695        runtime/rf_char.cc, runtime/rf_char.hh, runtime/rf_char.ih,
    39284696        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih:
     
    39304698        now depend only on a term type.
    39314699
    3932         * runtime/rf_channel.cc, runtime/rf_channel.hh,
     4700        * runtime-new/rf_channel.cc, runtime-new/rf_channel.hh,
     4701        runtime-new/rf_channel.ih, runtime-old/rf_channel.cc,
     4702        runtime-old/rf_channel.hh, runtime-old/rf_channel.ih,
     4703        runtime/rf_channel.cc, runtime/rf_channel.hh,
    39334704        runtime/rf_channel.ih:
    39344705        - First bits of Channel implementation.
     
    39374708
    39384709        * library/StdIO/Makefile, library/StdIO/channel.cc,
    3939         library/StdIO/std_channels.cc, runtime/Makefile,
    3940         runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_types.hh:
     4710        library/StdIO/std_channels.cc, runtime-new/Makefile,
     4711        runtime-new/rf_core.cc, runtime-new/rf_core.hh,
     4712        runtime-new/rf_types.hh, runtime-old/Makefile,
     4713        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     4714        runtime-old/rf_types.hh, runtime/Makefile, runtime/rf_core.cc,
     4715        runtime/rf_core.hh, runtime/rf_types.hh:
    39414716        - First bits of Channel implementation.
    39424717
    3943         * runtime/rf_core.cc:
     4718        * runtime-new/rf_core.cc, runtime-old/rf_core.cc,
     4719        runtime/rf_core.cc:
    39444720        - Improved error handling.
    39454721
     
    39574733        - tests for То_m_Int function;
    39584734
    3959         * runtime/rf_short_int.cc, runtime/rf_short_int.hh,
     4735        * runtime-new/rf_short_int.cc, runtime-new/rf_short_int.hh,
     4736        runtime-new/rf_word.cc, runtime-new/rf_word.hh,
     4737        runtime-new/rf_word.ih, runtime-old/rf_short_int.cc,
     4738        runtime-old/rf_short_int.hh, runtime-old/rf_word.cc,
     4739        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     4740        runtime/rf_short_int.cc, runtime/rf_short_int.hh,
    39604741        runtime/rf_word.cc, runtime/rf_word.hh, runtime/rf_word.ih:
    39614742        - ShortInt::create_expr(WString& ) method is added for Тo_m_Int
     
    397047512003-06-04  Anton Orlov  <orlov@mccme.ru>
    39714752
    3972         * runtime/rf_expr.ih, runtime/rf_term.hh, runtime/rf_term.ih:
     4753        * runtime-new/rf_expr.ih, runtime-new/rf_term.hh,
     4754        runtime-new/rf_term.ih, runtime-old/rf_expr.ih,
     4755        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     4756        runtime/rf_expr.ih, runtime/rf_term.hh, runtime/rf_term.ih:
    39734757        - Improved eq functions.
    39744758
    397547592003-06-03  Anton Orlov  <orlov@mccme.ru>
    39764760
    3977         * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.hh,
     4761        * runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4762        runtime-new/rf_parenth.hh, runtime-new/rf_term.cc,
     4763        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     4764        runtime-old/rf_parenth.hh, runtime-old/rf_term.cc,
     4765        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.hh,
    39784766        runtime/rf_term.cc:
    39794767        - Added counting of references to parentheses.
     
    399347812003-06-02  Anton Orlov  <orlov@mccme.ru>
    39944782
    3995         * runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
     4783        * runtime-new/Makefile, runtime-new/rf_char.cc,
     4784        runtime-new/rf_char.ih, runtime-new/rf_core.cc,
     4785        runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4786        runtime-new/rf_parenth.hh, runtime-new/rf_short_int.ih,
     4787        runtime-new/rf_term.cc, runtime-new/rf_term.hh,
     4788        runtime-new/rf_term.ih, runtime-new/rf_types.hh,
     4789        runtime-new/rf_vector.ih, runtime-new/rf_word.ih,
     4790        runtime-old/Makefile, runtime-old/rf_char.cc,
     4791        runtime-old/rf_char.ih, runtime-old/rf_core.cc,
     4792        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     4793        runtime-old/rf_parenth.hh, runtime-old/rf_short_int.ih,
     4794        runtime-old/rf_term.cc, runtime-old/rf_term.hh,
     4795        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
     4796        runtime-old/rf_vector.ih, runtime-old/rf_word.ih,
     4797        runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
    39964798        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    39974799        runtime/rf_parenth.hh, runtime/rf_short_int.ih,
     
    40014803        main CVS branch.
    40024804
    4003         * runtime/Makefile, runtime/rf_term.hh, runtime/rf_term.ih,
     4805        * runtime-new/Makefile, runtime-old/Makefile, runtime/Makefile,
     4806        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     4807        runtime-new/rf_types.hh, runtime-new/rf_vector.ih,
     4808        runtime-new/rf_word.ih, runtime-old/rf_term.hh,
     4809        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
     4810        runtime-old/rf_vector.ih, runtime-old/rf_word.ih,
     4811        runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_types.hh,
     4812        runtime/rf_vector.ih, runtime/rf_word.ih, runtime-new/rf_char.cc,
     4813        runtime-new/rf_char.ih, runtime-new/rf_core.cc,
     4814        runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4815        runtime-new/rf_parenth.hh, runtime-new/rf_short_int.ih,
     4816        runtime-new/rf_term.cc, runtime-old/rf_char.cc,
     4817        runtime-old/rf_char.ih, runtime-old/rf_core.cc,
     4818        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     4819        runtime-old/rf_parenth.hh, runtime-old/rf_short_int.ih,
     4820        runtime-old/rf_term.cc, runtime/rf_char.cc, runtime/rf_char.ih,
     4821        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
     4822        runtime/rf_parenth.hh, runtime/rf_short_int.ih,
     4823        runtime/rf_term.cc:
     4824        - Parentheses are inherited from general Term.
     4825
     48262003-06-01  Anton Orlov  <orlov@mccme.ru>
     4827
     4828        * runtime-new/rf_term.cc, runtime-new/rf_term.hh,
     4829        runtime-new/rf_term.ih, runtime-new/rf_types.hh,
     4830        runtime-new/rf_vector.ih, runtime-new/rf_word.ih,
     4831        runtime-old/rf_term.cc, runtime-old/rf_term.hh,
     4832        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
     4833        runtime-old/rf_vector.ih, runtime-old/rf_word.ih,
     4834        runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
    40044835        runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih,
    4005         runtime/rf_char.cc, runtime/rf_char.ih, runtime/rf_core.cc,
    4006         runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.hh,
    4007         runtime/rf_short_int.ih, runtime/rf_term.cc:
    4008         - Parentheses are inherited from general Term.
    4009 
    4010 2003-06-01  Anton Orlov  <orlov@mccme.ru>
    4011 
    4012         * runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
    4013         runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih,
     4836        runtime-new/Makefile, runtime-new/rf_char.cc,
     4837        runtime-new/rf_char.ih, runtime-new/rf_core.cc,
     4838        runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4839        runtime-new/rf_parenth.hh, runtime-new/rf_short_int.ih,
     4840        runtime-old/Makefile, runtime-old/rf_char.cc,
     4841        runtime-old/rf_char.ih, runtime-old/rf_core.cc,
     4842        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     4843        runtime-old/rf_parenth.hh, runtime-old/rf_short_int.ih,
    40144844        runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
    40154845        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
     
    40224852        - Bugs in the To-Int function.
    40234853
    4024         * runtime/rf_expr.hh, runtime/rf_expr.ih:
     4854        * runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4855        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     4856        runtime/rf_expr.hh, runtime/rf_expr.ih:
    40254857        - Variants of eq for constant expressions.
    40264858
     
    40284860        - Makefile fix.
    40294861
    4030         * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.hh,
     4862        * runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     4863        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     4864        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     4865        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     4866        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.hh,
    40314867        runtime/rf_term.ih:
    40324868        - Added specialized eq functions for various cases.
     
    40524888        - tests for To_m_Int function are corrected
    40534889
    4054         * runtime/rf_char.ih, runtime/rf_short_int.cc, runtime/rf_char.hh:
     4890        * runtime-new/rf_char.ih, runtime-new/rf_short_int.cc,
     4891        runtime-old/rf_char.ih, runtime-old/rf_short_int.cc,
     4892        runtime/rf_char.ih, runtime/rf_short_int.cc,
     4893        runtime-new/rf_char.hh, runtime-old/rf_char.hh,
     4894        runtime/rf_char.hh:
    40554895        - result of is_space() method is corrected;
    40564896        - evaluating of a number in create_expr (Expr&, int) for Char
     
    40584898          corrected
    40594899
    4060         * runtime/rf_word.ih, runtime/rf_word.hh:
     4900        * runtime-new/rf_word.ih, runtime-old/rf_word.ih,
     4901        runtime/rf_word.ih, runtime-new/rf_word.hh,
     4902        runtime-old/rf_word.hh, runtime/rf_word.hh:
    40614903        - has_spaces() is_number() methods are corrected;
    40624904        - result of is_number function is represented by enum;
     
    406749092003-05-28  Andrey Slepuhin  <pooh@msu.ru>
    40684910
    4069         * runtime/rf_expr.ih, runtime/rf_term.ih, runtime/rf_word.cc,
     4911        * runtime-new/rf_expr.ih, runtime-new/rf_term.ih,
     4912        runtime-new/rf_word.cc, runtime-new/rf_word.ih,
     4913        runtime-old/rf_expr.ih, runtime-old/rf_term.ih,
     4914        runtime-old/rf_word.cc, runtime-old/rf_word.ih,
     4915        runtime/rf_expr.ih, runtime/rf_term.ih, runtime/rf_word.cc,
    40704916        runtime/rf_word.ih:
    40714917        - More fixes to make Word working.
    40724918
    4073         * runtime/rf_char.cc:
     4919        * runtime-new/rf_char.cc, runtime-old/rf_char.cc,
     4920        runtime/rf_char.cc:
    40744921        - More fixes in Char::create_expr().
    40754922
    4076         * runtime/rf_char.cc, runtime/rf_term.hh, runtime/rf_term.ih:
     4923        * runtime-new/rf_char.cc, runtime-new/rf_term.hh,
     4924        runtime-new/rf_term.ih, runtime-old/rf_char.cc,
     4925        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     4926        runtime/rf_char.cc, runtime/rf_term.hh, runtime/rf_term.ih:
    40774927        - Added ability to create flat expressions. Fixed
    40784928        Char::create_expr().
     
    40924942        - tests for То_m_Int function are added
    40934943
    4094         * runtime/rf_word.hh, runtime/rf_word.ih:
     4944        * runtime-new/rf_word.hh, runtime-new/rf_word.ih,
     4945        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     4946        runtime/rf_word.hh, runtime/rf_word.ih:
    40954947        - is_number() method is corrected;
    40964948        - has_spaces() method is added;
     
    412349752003-05-26  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    41244976
    4125         * runtime/rf_short_int.cc:
     4977        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     4978        runtime/rf_short_int.cc:
    41264979        - creating number from terms of type Word is corrected
    41274980
    4128         * runtime/rf_word.hh, runtime/rf_word.ih:
     4981        * runtime-new/rf_word.hh, runtime-new/rf_word.ih,
     4982        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     4983        runtime/rf_word.hh, runtime/rf_word.ih:
    41294984        - constructor in NumIterator class and is_number() method are
    41304985        modified
     
    41515006        - tests in to_int2.rf are corrected
    41525007
    4153         * runtime/rf_char.ih, runtime/rf_char.hh:
     5008        * runtime-new/rf_char.ih, runtime-old/rf_char.ih,
     5009        runtime/rf_char.ih, runtime-new/rf_char.hh,
     5010        runtime-old/rf_char.hh, runtime/rf_char.hh:
    41545011        - method is_not_space() is added
    41555012
    4156         * runtime/rf_short_int.cc:
     5013        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5014        runtime/rf_short_int.cc:
    41575015        - processing of terms of Char type is corrected (spaces around
    41585016        the digits are ignored)
    41595017
    4160         * runtime/rf_word.hh, runtime/rf_word.ih:
     5018        * runtime-new/rf_word.hh, runtime-new/rf_word.ih,
     5019        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     5020        runtime/rf_word.hh, runtime/rf_word.ih:
    41615021        - is_number() method is corrected
    41625022
     
    418050402003-05-21  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    41815041
    4182         * runtime/rf_word.hh, runtime/rf_word.ih:
     5042        * runtime-new/rf_word.hh, runtime-new/rf_word.ih,
     5043        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     5044        runtime/rf_word.hh, runtime/rf_word.ih:
    41835045        - return type of operator *() in NumIterator class is corrected
    41845046
     
    419350552003-05-21  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    41945056
    4195         * runtime/rf_word.hh, runtime/rf_word.ih:
     5057        * runtime-new/rf_word.hh, runtime-new/rf_word.ih,
     5058        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     5059        runtime/rf_word.hh, runtime/rf_word.ih:
    41965060        - type of operator * in NumIterator class is corrected
    41975061
     
    41995063        - tests with expression consisting of one word are added
    42005064
    4201         * runtime/rf_short_int.cc:
     5065        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5066        runtime/rf_short_int.cc:
    42025067        - create_expr(Expr&, int) method is modified to process terms
    42035068        of type word
    42045069
    4205         * runtime/rf_word.hh, runtime/rf_word.ih:
     5070        * runtime-new/rf_word.hh, runtime-new/rf_word.ih,
     5071        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     5072        runtime/rf_word.hh, runtime/rf_word.ih:
    42065073        - method is_number() is corrected
    42075074
     
    421150782003-05-20  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    42125079
    4213         * runtime/rf_word.ih: -file formatting is corrected
    4214 
    4215         * runtime/rf_word.hh, runtime/rf_word.ih:
     5080        * runtime-new/rf_word.ih, runtime-old/rf_word.ih,
     5081        runtime/rf_word.ih:
     5082        -file formatting is corrected
     5083
     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:
    42165087        - file formatting is corrected, modificator const is added
    42175088        to methods
     
    421950902003-05-17  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    42205091
    4221         * runtime/rf_word.hh, runtime/rf_word.ih:
     5092        * runtime-new/rf_word.hh, runtime-new/rf_word.ih,
     5093        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     5094        runtime/rf_word.hh, runtime/rf_word.ih:
    42225095        - Class NumIterator as element of class Word is added
    42235096
    422450972003-05-16  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    42255098
    4226         * runtime/rf_char.ih, runtime/rf_core.cc, runtime/rf_core.hh,
     5099        * runtime-new/rf_char.ih, runtime-new/rf_core.cc,
     5100        runtime-new/rf_core.hh, runtime-new/rf_word.cc,
     5101        runtime-new/rf_word.hh, runtime-new/rf_word.ih,
     5102        runtime-old/rf_char.ih, runtime-old/rf_core.cc,
     5103        runtime-old/rf_core.hh, runtime-old/rf_word.cc,
     5104        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     5105        runtime/rf_char.ih, runtime/rf_core.cc, runtime/rf_core.hh,
    42275106        runtime/rf_word.cc, runtime/rf_word.hh, runtime/rf_word.ih:
    42285107        - type word is registered
     
    42485127
    42495128        * library/Convert/to_int.cc, samples/Convert/tochars.rf,
     5129        runtime-new/rf_char.hh, runtime-new/rf_short_int.cc,
     5130        runtime-new/rf_short_int.hh, runtime-new/rf_short_int.ih,
     5131        runtime-new/rf_term.cc, runtime-new/rf_term.hh,
     5132        runtime-new/rf_term.ih, runtime-new/rf_types.hh,
     5133        runtime-new/rf_word.cc, runtime-new/rf_word.hh,
     5134        runtime-old/rf_char.hh, runtime-old/rf_short_int.cc,
     5135        runtime-old/rf_short_int.hh, runtime-old/rf_short_int.ih,
     5136        runtime-old/rf_term.cc, runtime-old/rf_term.hh,
     5137        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
     5138        runtime-old/rf_word.cc, runtime-old/rf_word.hh,
    42505139        runtime/rf_char.hh, runtime/rf_short_int.cc,
    42515140        runtime/rf_short_int.hh, runtime/rf_short_int.ih,
    42525141        runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
    42535142        runtime/rf_types.hh, runtime/rf_word.cc, runtime/rf_word.hh,
     5143        runtime-new/rf_char.cc, runtime-old/rf_char.cc,
    42545144        runtime/rf_char.cc:
    42555145        - Reworked Char::to_chars() method.
     
    42585148        - Corrected bug in the static expression generation algorithm.
    42595149
    4260         * library/Convert/to_int.cc, runtime/rf_short_int.cc,
    4261         samples/Arithm/add.rf, runtime/rf_short_int.hh:
     5150        * library/Convert/to_int.cc, runtime-new/rf_short_int.cc,
     5151        runtime-old/rf_short_int.cc, runtime/rf_short_int.cc,
     5152        samples/Arithm/add.rf, runtime-new/rf_short_int.hh,
     5153        runtime-old/rf_short_int.hh, runtime/rf_short_int.hh:
    42625154        - Maximum length of ShortInt number is now static constant
    42635155        initialized at run-time.
     
    428451762003-05-02  Anton Orlov  <orlov@mccme.ru>
    42855177
    4286         * runtime/rf_short_int.cc:
     5178        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5179        runtime/rf_short_int.cc:
    42875180        - Corrected bug in to_string() method.
    42885181
     
    429551882003-04-30  Andrey Slepuhin  <pooh@msu.ru>
    42965189
    4297         * runtime/rf_char.cc, runtime/rf_char.hh, runtime/rf_short_int.cc,
     5190        * runtime-new/rf_char.cc, runtime-new/rf_char.hh,
     5191        runtime-new/rf_short_int.cc, runtime-new/rf_short_int.hh,
     5192        runtime-new/rf_term.cc, runtime-new/rf_types.hh,
     5193        runtime-new/rf_word.cc, runtime-new/rf_word.hh,
     5194        runtime-new/rf_word.ih, runtime-old/rf_char.cc,
     5195        runtime-old/rf_char.hh, runtime-old/rf_short_int.cc,
     5196        runtime-old/rf_short_int.hh, runtime-old/rf_term.cc,
     5197        runtime-old/rf_types.hh, runtime-old/rf_word.cc,
     5198        runtime-old/rf_word.hh, runtime-old/rf_word.ih,
     5199        runtime/rf_char.cc, runtime/rf_char.hh, runtime/rf_short_int.cc,
    42985200        runtime/rf_short_int.hh, runtime/rf_term.cc, runtime/rf_types.hh,
    42995201        runtime/rf_word.cc, runtime/rf_word.hh, runtime/rf_word.ih,
     5202        runtime-new/Makefile, runtime-new/rf_common.cc,
     5203        runtime-new/rf_common.hh, runtime-new/rf_common.ih,
     5204        runtime-old/Makefile, runtime-old/rf_common.cc,
     5205        runtime-old/rf_common.hh, runtime-old/rf_common.ih,
    43005206        runtime/Makefile, runtime/rf_common.cc, runtime/rf_common.hh,
    43015207        runtime/rf_common.ih:
     
    435052562003-04-28  Anton Orlov  <orlov@mccme.ru>
    43515257
    4352         * runtime/rf_result.hh:
     5258        * runtime-new/rf_result.hh, runtime-old/rf_result.hh,
     5259        runtime/rf_result.hh:
    43535260        - Uncommented Stack& Stack::operator , (Result&).
    43545261
     
    43995306        - Some additional tests.
    44005307
    4401         * runtime/rf_short_int.cc:
     5308        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5309        runtime/rf_short_int.cc:
    44025310        - More elegant version of ShortInt::create_expr (Expr& _expr,
    44035311        int _flag) method.
     
    440853162003-04-26  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    44095317
    4410         * runtime/rf_short_int.cc: *** empty log message ***
     5318        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5319        runtime/rf_short_int.cc: *** empty log message ***
    44115320
    44125321        * library/Convert/to_int.cc:
     
    44285337        * samples/Convert/Makefile: *** empty log message ***
    44295338
    4430         * runtime/rf_char.hh, runtime/rf_char.ih:
     5339        * runtime-new/rf_char.hh, runtime-new/rf_char.ih,
     5340        runtime-old/rf_char.hh, runtime-old/rf_char.ih,
     5341        runtime/rf_char.hh, runtime/rf_char.ih:
    44315342        - to_wchar_t() method is added
    44325343
     
    44775388        - tests for corrected To-Int function
    44785389
    4479         * runtime/rf_short_int.cc:
     5390        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5391        runtime/rf_short_int.cc:
    44805392        - create_expr for Тo-Int function is corrected
    44815393
     
    44935405        - tests for To-Int function
    44945406
    4495         * runtime/rf_short_int.cc:
     5407        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5408        runtime/rf_short_int.cc:
    44965409        - ShortInt::create_expr(Expr&, int) is corrected
    44975410
     
    451354262003-04-12  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    45145427
    4515         * runtime/rf_char.ih, runtime/rf_char.hh:
     5428        * runtime-new/rf_char.ih, runtime-old/rf_char.ih,
     5429        runtime/rf_char.ih, runtime-new/rf_char.hh,
     5430        runtime-old/rf_char.hh, runtime/rf_char.hh:
    45165431        - to_uint() method is added
    45175432
    451854332003-04-11  Anton Orlov  <orlov@mccme.ru>
    45195434
    4520         * runtime/rf_short_int.cc:
     5435        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5436        runtime/rf_short_int.cc:
    45215437        - Code formatting.
    45225438
     
    45245440        - Added Arithm subdirectory.
    45255441
    4526         * runtime/rf_short_int.ih, runtime/rf_char.cc:
     5442        * runtime-new/rf_short_int.ih, runtime-old/rf_short_int.ih,
     5443        runtime/rf_short_int.ih, runtime-new/rf_char.cc,
     5444        runtime-old/rf_char.cc, runtime/rf_char.cc:
    45275445        - Code formatting.
    45285446
     
    45465464        - tests for To-Int library function
    45475465
    4548         * runtime/rf_short_int.cc, runtime/rf_short_int.hh,
     5466        * runtime-new/rf_short_int.cc, runtime-new/rf_short_int.hh,
     5467        runtime-new/rf_short_int.ih, runtime-old/rf_short_int.cc,
     5468        runtime-old/rf_short_int.hh, runtime-old/rf_short_int.ih,
     5469        runtime/rf_short_int.cc, runtime/rf_short_int.hh,
    45495470        runtime/rf_short_int.ih:
    45505471        - create_expr(Expr&, int) method for To-Int function is added.
     
    455854792003-03-27  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    45595480
    4560         * runtime/rf_char.cc:
     5481        * runtime-new/rf_char.cc, runtime-old/rf_char.cc,
     5482        runtime/rf_char.cc:
    45615483        - bytes_to_chars method is corrected
    45625484
    4563         * runtime/rf_char.cc:
     5485        * runtime-new/rf_char.cc, runtime-old/rf_char.cc,
     5486        runtime/rf_char.cc:
    45645487        - chars_to_bytes and bytes_to_chars methods are corrected.
    45655488
     
    45825505        - Chars-To-Bytes function is corrected
    45835506
    4584         * runtime/rf_char.ih, runtime/rf_char.cc, runtime/rf_char.hh:
     5507        * runtime-new/rf_char.ih, runtime-old/rf_char.ih,
     5508        runtime/rf_char.ih, runtime-new/rf_char.cc,
     5509        runtime-new/rf_char.hh, runtime-old/rf_char.cc,
     5510        runtime-old/rf_char.hh, runtime/rf_char.cc, runtime/rf_char.hh:
    45855511        - chars_to_bytes method is added
    45865512
    458755132003-03-17  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    45885514
    4589         * runtime/rf_short_int.cc, samples/Convert/Makefile: *** empty
     5515        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5516        runtime/rf_short_int.cc, samples/Convert/Makefile: *** empty
    45905517        log message ***
    45915518
     
    45955522        and invalid
    45965523
    4597         * runtime/rf_char.cc:
     5524        * runtime-new/rf_char.cc, runtime-old/rf_char.cc,
     5525        runtime/rf_char.cc:
    45985526        - bytes_to_chars method is added
    45995527
     
    460655342003-03-17  Anton Orlov  <orlov@mccme.ru>
    46075535
    4608         * runtime/rf_short_int.cc:
     5536        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5537        runtime/rf_short_int.cc:
    46095538        - to_string is corrected.
    46105539
     
    46215550        - Bytes_m_To_m_Chars function
    46225551
    4623         * runtime/rf_char.cc, runtime/rf_char.hh:
     5552        * runtime-new/rf_char.cc, runtime-new/rf_char.hh,
     5553        runtime-old/rf_char.cc, runtime-old/rf_char.hh,
     5554        runtime/rf_char.cc, runtime/rf_char.hh:
    46245555        - bytes_to_chars static method is added
    46255556
     
    46475578        - Arithm library functions declarations
    46485579
    4649         * runtime/rf_short_int.cc:
     5580        * runtime-new/rf_short_int.cc, runtime-old/rf_short_int.cc,
     5581        runtime/rf_short_int.cc:
    46505582        - to_string method is added
    46515583
     
    46675599        - Makefiles fixes.
    46685600
    4669         * runtime/rf_vector.cc, runtime/rf_vector.hh,
    4670         runtime/rf_vector.ih, runtime/Makefile, runtime/rf_core.cc,
    4671         runtime/rf_core.hh:
     5601        * runtime-new/rf_vector.cc, runtime-new/rf_vector.hh,
     5602        runtime-new/rf_vector.ih, runtime-old/rf_vector.cc,
     5603        runtime-old/rf_vector.hh, runtime-old/rf_vector.ih,
     5604        runtime/rf_vector.cc, runtime/rf_vector.hh, runtime/rf_vector.ih,
     5605        runtime-new/Makefile, runtime-new/rf_core.cc,
     5606        runtime-new/rf_core.hh, runtime-old/Makefile,
     5607        runtime-old/rf_core.cc, runtime-old/rf_core.hh, runtime/Makefile,
     5608        runtime/rf_core.cc, runtime/rf_core.hh:
    46725609        - Vector implementation added.
    46735610
     
    47335670        - Convert test files are moved to Convert subdirectory.
    47345671
    4735         * runtime/rf_core.cc, runtime/rf_expr.ih, runtime/rf_macros.hh,
     5672        * runtime-new/rf_core.cc, runtime-new/rf_expr.ih,
     5673        runtime-new/rf_macros.hh, runtime-new/rf_short_int.cc,
     5674        runtime-new/rf_short_int.hh, runtime-new/rf_short_int.ih,
     5675        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     5676        runtime-new/rf_types.hh, runtime-old/rf_core.cc,
     5677        runtime-old/rf_expr.ih, runtime-old/rf_macros.hh,
     5678        runtime-old/rf_short_int.cc, runtime-old/rf_short_int.hh,
     5679        runtime-old/rf_short_int.ih, runtime-old/rf_term.hh,
     5680        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
     5681        runtime/rf_core.cc, runtime/rf_expr.ih, runtime/rf_macros.hh,
    47365682        runtime/rf_short_int.cc, runtime/rf_short_int.hh,
    47375683        runtime/rf_short_int.ih, runtime/rf_term.hh, runtime/rf_term.ih,
     
    475957052003-02-26  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    47605706
    4761         * runtime/rf_short_int.ih, runtime/rf_short_int.hh:
     5707        * runtime-new/rf_short_int.ih, runtime-old/rf_short_int.ih,
     5708        runtime/rf_short_int.ih, runtime-new/rf_short_int.hh,
     5709        runtime-old/rf_short_int.hh, runtime/rf_short_int.hh:
    47625710        - to_uint() element function is added
    47635711
     
    48115759        message ***
    48125760
    4813         * runtime/rf_short_int.cc, runtime/rf_short_int.hh,
     5761        * runtime-new/rf_short_int.cc, runtime-new/rf_short_int.hh,
     5762        runtime-new/rf_short_int.ih, runtime-old/rf_short_int.cc,
     5763        runtime-old/rf_short_int.hh, runtime-old/rf_short_int.ih,
     5764        runtime/rf_short_int.cc, runtime/rf_short_int.hh,
    48145765        runtime/rf_short_int.ih:
    48155766        - get_char_len static method is added to ShortInt class
    48165767
    4817         * runtime/rf_macros.hh:
     5768        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     5769        runtime/rf_macros.hh:
    48185770        - RF_LIB_ERROR macros is changed
    48195771
     
    48605812        - Minor improvements.
    48615813
    4862         * runtime/rf_expr.ih:
     5814        * runtime-new/rf_expr.ih, runtime-old/rf_expr.ih,
     5815        runtime/rf_expr.ih:
    48635816        - Using string operator [] from libp++.
    48645817
     
    486858212003-02-14  Anton Orlov  <orlov@mccme.ru>
    48695822
    4870         * runtime/rf_char.cc, runtime/rf_char.hh, runtime/rf_char.ih:
     5823        * runtime-new/rf_char.cc, runtime-new/rf_char.hh,
     5824        runtime-new/rf_char.ih, runtime-old/rf_char.cc,
     5825        runtime-old/rf_char.hh, runtime-old/rf_char.ih,
     5826        runtime/rf_char.cc, runtime/rf_char.hh, runtime/rf_char.ih:
    48715827        - Static methods Char::to_lower and Char::to_upper have been
    48725828        added for converting sequences of characters.
     
    488258382003-02-13  Anton Orlov  <orlov@mccme.ru>
    48835839
    4884         * runtime/rf_char.cc, runtime/rf_char.hh, runtime/rf_expr.hh,
     5840        * runtime-new/rf_char.cc, runtime-new/rf_char.hh,
     5841        runtime-new/rf_expr.hh, runtime-new/rf_term.cc,
     5842        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     5843        runtime-new/rf_types.hh, runtime-old/rf_char.cc,
     5844        runtime-old/rf_char.hh, runtime-old/rf_expr.hh,
     5845        runtime-old/rf_term.cc, runtime-old/rf_term.hh,
     5846        runtime-old/rf_term.ih, runtime-old/rf_types.hh,
     5847        runtime/rf_char.cc, runtime/rf_char.hh, runtime/rf_expr.hh,
    48855848        runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
    48865849        runtime/rf_types.hh:
     
    48985861        - Library routines for box implementation.
    48995862
    4900         * runtime/rf_term.ih, runtime/rf_types.cc, runtime/rf_types.hh,
    4901         runtime/rf_types.ih, runtime/rf_core.cc, runtime/rf_core.hh,
     5863        * runtime-new/rf_term.ih, runtime-new/rf_types.cc,
     5864        runtime-new/rf_types.hh, runtime-new/rf_types.ih,
     5865        runtime-old/rf_term.ih, runtime-old/rf_types.cc,
     5866        runtime-old/rf_types.hh, runtime-old/rf_types.ih,
     5867        runtime/rf_term.ih, runtime/rf_types.cc, runtime/rf_types.hh,
     5868        runtime/rf_types.ih, runtime-new/rf_core.cc,
     5869        runtime-new/rf_core.hh, runtime-new/rf_expr.hh,
     5870        runtime-new/rf_expr.ih, runtime-new/rf_object.hh,
     5871        runtime-new/rf_object.ih, runtime-new/rf_term.cc,
     5872        runtime-new/rf_term.hh, runtime-old/rf_core.cc,
     5873        runtime-old/rf_core.hh, runtime-old/rf_expr.hh,
     5874        runtime-old/rf_expr.ih, runtime-old/rf_object.hh,
     5875        runtime-old/rf_object.ih, runtime-old/rf_term.cc,
     5876        runtime-old/rf_term.hh, runtime/rf_core.cc, runtime/rf_core.hh,
    49025877        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_object.hh,
    49035878        runtime/rf_object.ih, runtime/rf_term.cc, runtime/rf_term.hh,
    4904         runtime/Makefile, runtime/rf_box.hh:
     5879        runtime-new/Makefile, runtime-new/rf_box.hh, runtime-old/Makefile,
     5880        runtime-old/rf_box.hh, runtime/Makefile, runtime/rf_box.hh:
    49055881        - Continued work on refal objects.
    49065882        - Box object implementation.
     
    49155891        streams.
    49165892
    4917         * runtime/rf_core.cc, runtime/rf_core.hh, runtime/Makefile:
     5893        * runtime-new/rf_core.cc, runtime-new/rf_core.hh,
     5894        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     5895        runtime/rf_core.cc, runtime/rf_core.hh, runtime-new/Makefile,
     5896        runtime-old/Makefile, runtime/Makefile:
    49185897        - Minor fixes to correct samples compilation.
    49195898
    492058992003-02-10  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    49215900
    4922         * runtime/rf_short_int.hh, runtime/rf_short_int.ih,
     5901        * runtime-new/rf_short_int.hh, runtime-new/rf_short_int.ih,
     5902        runtime-new/rf_term.cc, runtime-new/rf_term.hh,
     5903        runtime-new/rf_term.ih, runtime-old/rf_short_int.hh,
     5904        runtime-old/rf_short_int.ih, runtime-old/rf_term.cc,
     5905        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     5906        runtime/rf_short_int.hh, runtime/rf_short_int.ih,
    49235907        runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
     5908        runtime-new/rf_char.ih, runtime-new/rf_core.cc,
     5909        runtime-new/rf_expr.ih, runtime-new/rf_short_int.cc,
     5910        runtime-old/rf_char.ih, runtime-old/rf_core.cc,
     5911        runtime-old/rf_expr.ih, runtime-old/rf_short_int.cc,
    49245912        runtime/rf_char.ih, runtime/rf_core.cc, runtime/rf_expr.ih,
    49255913        runtime/rf_short_int.cc:
     
    49345922        - Implementing wide character stream operations.
    49355923
    4936         * runtime/rf_expr.ih:
     5924        * runtime-new/rf_expr.ih, runtime-old/rf_expr.ih,
     5925        runtime/rf_expr.ih:
    49375926        - Fixed a bug with non-terminated buffer after wctomb()
    49385927        conversion.
     
    49615950        be improved.
    49625951
    4963         * runtime/rf_char.cc, runtime/rf_core.cc:
     5952        * runtime-new/rf_char.cc, runtime-new/rf_core.cc,
     5953        runtime-old/rf_char.cc, runtime-old/rf_core.cc,
     5954        runtime/rf_char.cc, runtime/rf_core.cc:
    49645955        - Corrected work with locales.
    49655956
    4966         * runtime/rf_term.ih, runtime/rf_types.cc, runtime/rf_types.hh,
    4967         samples/Makefile, runtime/rf_char.cc, runtime/rf_char.hh,
    4968         runtime/rf_char.ih, runtime/rf_core.cc, runtime/rf_core.hh,
    4969         runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.cc,
    4970         runtime/rf_term.hh, library/StdIO/print.cc:
     5957        * runtime-new/rf_term.ih, runtime-new/rf_types.cc,
     5958        runtime-new/rf_types.hh, runtime-old/rf_term.ih,
     5959        runtime-old/rf_types.cc, runtime-old/rf_types.hh,
     5960        runtime/rf_term.ih, runtime/rf_types.cc, runtime/rf_types.hh,
     5961        samples/Makefile, runtime-new/rf_char.cc, runtime-new/rf_char.hh,
     5962        runtime-new/rf_char.ih, runtime-new/rf_core.cc,
     5963        runtime-new/rf_core.hh, runtime-new/rf_expr.hh,
     5964        runtime-new/rf_expr.ih, runtime-new/rf_term.cc,
     5965        runtime-new/rf_term.hh, runtime-old/rf_char.cc,
     5966        runtime-old/rf_char.hh, runtime-old/rf_char.ih,
     5967        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     5968        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     5969        runtime-old/rf_term.cc, runtime-old/rf_term.hh,
     5970        runtime/rf_char.cc, runtime/rf_char.hh, runtime/rf_char.ih,
     5971        runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_expr.hh,
     5972        runtime/rf_expr.ih, runtime/rf_term.cc, runtime/rf_term.hh,
     5973        library/StdIO/print.cc:
    49715974        - Work on types implementation and I/O.
    49725975
     
    497959822003-02-04  Andrey Slepuhin  <pooh@msu.ru>
    49805983
    4981         * runtime/rf_object.ih, runtime/rf_term.hh, runtime/rf_term.ih,
     5984        * runtime-new/rf_object.ih, runtime-new/rf_term.hh,
     5985        runtime-new/rf_term.ih, runtime-new/rf_types.cc,
     5986        runtime-new/rf_types.hh, runtime-new/rf_types.ih,
     5987        runtime-old/rf_object.ih, runtime-old/rf_term.hh,
     5988        runtime-old/rf_term.ih, runtime-old/rf_types.cc,
     5989        runtime-old/rf_types.hh, runtime-old/rf_types.ih,
     5990        runtime/rf_object.ih, runtime/rf_term.hh, runtime/rf_term.ih,
    49825991        runtime/rf_types.cc, runtime/rf_types.hh, runtime/rf_types.ih,
     5992        runtime-new/Makefile, runtime-new/rf_char.cc,
     5993        runtime-new/rf_char.hh, runtime-new/rf_char.ih,
     5994        runtime-new/rf_core.cc, runtime-new/rf_expr.hh,
     5995        runtime-new/rf_object.cc, runtime-new/rf_object.hh,
     5996        runtime-old/Makefile, runtime-old/rf_char.cc,
     5997        runtime-old/rf_char.hh, runtime-old/rf_char.ih,
     5998        runtime-old/rf_core.cc, runtime-old/rf_expr.hh,
     5999        runtime-old/rf_object.cc, runtime-old/rf_object.hh,
    49836000        runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.hh,
    49846001        runtime/rf_char.ih, runtime/rf_core.cc, runtime/rf_expr.hh,
     
    498960062003-02-03  Anton Orlov  <orlov@mccme.ru>
    49906007
    4991         * runtime/rf_macros.hh, runtime/rf_macros.cc:
     6008        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     6009        runtime/rf_macros.hh, runtime-new/rf_macros.cc,
     6010        runtime-old/rf_macros.cc, runtime/rf_macros.cc:
    49926011        - Branch: alternative_call_macros.  Call macros implementation
    49936012        through a global variable without auxiliary inline functions
     
    50026021        - New allocator feature added.
    50036022
    5004         * runtime/rf_common.cc, runtime/rf_common.hh,
     6023        * runtime-new/rf_common.cc, runtime-new/rf_common.hh,
     6024        runtime-new/rf_core.cc, runtime-old/rf_common.cc,
     6025        runtime-old/rf_common.hh, runtime-old/rf_core.cc,
     6026        runtime/rf_common.cc, runtime/rf_common.hh,
    50056027        runtime/rf_core.cc, libp++/pxx_common.cc, libp++/pxx_common.hh,
    50066028        libp++/pxx_default_allocator.cc:
     
    50166038        - Removed unnecessary include.
    50176039
    5018         * runtime/rf_macros.cc, runtime/rf_macros.hh:
     6040        * runtime-new/rf_macros.cc, runtime-new/rf_macros.hh,
     6041        runtime-old/rf_macros.cc, runtime-old/rf_macros.hh,
     6042        runtime/rf_macros.cc, runtime/rf_macros.hh:
    50196043        - Implemented macros that do not use GCC statement expressions
    50206044        extension.  These macros are turned on by default.
     
    50256049        - next revision using Char and ShortInt types
    50266050
    5027         * runtime/rf_short_int.ih, runtime/rf_short_int.hh:
     6051        * runtime-new/rf_short_int.ih, runtime-old/rf_short_int.ih,
     6052        runtime/rf_short_int.ih, runtime-new/rf_short_int.hh,
     6053        runtime-old/rf_short_int.hh, runtime/rf_short_int.hh:
    50286054        - Refal+ ShortInt type
    50296055
    5030         * runtime/rf_char.hh, runtime/rf_char.ih:
     6056        * runtime-new/rf_char.hh, runtime-new/rf_char.ih,
     6057        runtime-old/rf_char.hh, runtime-old/rf_char.ih,
     6058        runtime/rf_char.hh, runtime/rf_char.ih:
    50316059        - Refal+ type Char
    50326060
    503360612003-01-31  Andrey Slepuhin  <pooh@msu.ru>
    50346062
    5035         * samples/Makefile, Makefile, runtime/Makefile:
     6063        * samples/Makefile, Makefile, runtime-new/Makefile,
     6064        runtime-old/Makefile, runtime/Makefile:
    50366065        - Project tree reorganization, libp++ moved into separate
    50376066        directory.
     
    50446073        - Completed integer read operators.
    50456074
    5046         * runtime/rf_memory_chunk.hh, runtime/rf_term.cc,
    5047         runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_common.cc,
     6075        * runtime-new/rf_memory_chunk.hh, runtime-new/rf_term.cc,
     6076        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     6077        runtime-old/rf_memory_chunk.hh, runtime-old/rf_term.cc,
     6078        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     6079        runtime/rf_memory_chunk.hh, runtime/rf_term.cc,
     6080        runtime/rf_term.hh, runtime/rf_term.ih, runtime-new/rf_common.cc,
     6081        runtime-new/rf_common.hh, runtime-new/rf_expr.ih,
     6082        runtime-old/rf_common.cc, runtime-old/rf_common.hh,
     6083        runtime-old/rf_expr.ih, runtime/rf_common.cc,
    50486084        runtime/rf_common.hh, runtime/rf_expr.ih:
    50496085        - Added table based term comparison and copy constructor.
     
    51096145        - Removed unnecessary lines.
    51106146
    5111         * runtime/rf_term.hh, runtime/rf_term.ih, runtime/rf_expr.hh,
    5112         runtime/rf_expr.ih, runtime/rf_term.cc:
     6147        * runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     6148        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     6149        runtime/rf_term.hh, runtime/rf_term.ih, runtime-new/rf_expr.hh,
     6150        runtime-new/rf_expr.ih, runtime-new/rf_term.cc,
     6151        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     6152        runtime-old/rf_term.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
     6153        runtime/rf_term.cc:
    51136154        - REF_BIT changed to FLAT_BIT. Some work on flatness checking.
    51146155        - Implemented correct destructor for term.
     
    51536194        - Fixed typos.
    51546195
    5155         * runtime/rf_expr.ih:
     6196        * runtime-new/rf_expr.ih, runtime-old/rf_expr.ih,
     6197        runtime/rf_expr.ih:
    51566198        - Get rid of creating temporary term when surrounding an
    51576199        expression by parentheses.
     
    515962012003-01-22  Andrey Slepuhin  <pooh@msu.ru>
    51606202
    5161         * samples/Makefile, runtime/Makefile, runtime/rf_expr.cc,
    5162         runtime/rf_expr.hh, runtime/rf_expr.ih,
     6203        * samples/Makefile, runtime-new/Makefile, runtime-new/rf_expr.cc,
     6204        runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     6205        runtime-new/rf_memory_chunk.hh, runtime-new/rf_term.hh,
     6206        runtime-new/rf_term.ih, runtime-old/Makefile,
     6207        runtime-old/rf_expr.cc, runtime-old/rf_expr.hh,
     6208        runtime-old/rf_expr.ih, runtime-old/rf_memory_chunk.hh,
     6209        runtime-old/rf_term.hh, runtime-old/rf_term.ih, runtime/Makefile,
     6210        runtime/rf_expr.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    51636211        runtime/rf_memory_chunk.hh, runtime/rf_term.hh,
    51646212        runtime/rf_term.ih:
     
    516862162003-01-21  Andrey Slepuhin  <pooh@msu.ru>
    51696217
    5170         * runtime/rf_result.hh, runtime/Makefile, runtime/rf_common.hh,
     6218        * runtime-new/rf_result.hh, runtime-old/rf_result.hh,
     6219        runtime/rf_result.hh, runtime-new/Makefile,
     6220        runtime-new/rf_common.hh, runtime-new/rf_expr.cc,
     6221        runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     6222        runtime-old/Makefile, runtime-old/rf_common.hh,
     6223        runtime-old/rf_expr.cc, runtime-old/rf_expr.hh,
     6224        runtime-old/rf_expr.ih, runtime/Makefile, runtime/rf_common.hh,
    51716225        runtime/rf_expr.cc, runtime/rf_expr.hh, runtime/rf_expr.ih:
    51726226        - Continued code cleanup and documentation.
     
    51776231        - Hopefully finally get rid of annoying ./ in filenames.
    51786232
    5179         * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.hh,
    5180         runtime/rf_term.ih, runtime/rf_core.hh, runtime/rf_expr.cc:
     6233        * runtime-new/rf_expr.hh, runtime-new/rf_expr.ih,
     6234        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     6235        runtime-old/rf_expr.hh, runtime-old/rf_expr.ih,
     6236        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     6237        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.hh,
     6238        runtime/rf_term.ih, runtime-new/rf_core.hh,
     6239        runtime-new/rf_expr.cc, runtime-old/rf_core.hh,
     6240        runtime-old/rf_expr.cc, runtime/rf_core.hh, runtime/rf_expr.cc:
    51816241        - Started cleaning up and documenting expression implementation.
    51826242
    5183         * runtime/rf_term.hh:
     6243        * runtime-new/rf_term.hh, runtime-old/rf_term.hh,
     6244        runtime/rf_term.hh:
    51846245        - Document design flaw with missing copy ctor and assignment
    51856246        operator.
    51866247
    5187         * runtime/rf_core.hh, runtime/rf_term.cc, runtime/rf_term.hh,
     6248        * runtime-new/rf_core.hh, runtime-new/rf_term.cc,
     6249        runtime-new/rf_term.hh, runtime-new/rf_term.ih,
     6250        runtime-old/rf_core.hh, runtime-old/rf_term.cc,
     6251        runtime-old/rf_term.hh, runtime-old/rf_term.ih,
     6252        runtime/rf_core.hh, runtime/rf_term.cc, runtime/rf_term.hh,
    51886253        runtime/rf_term.ih:
    51896254        - Term class code cleanup and documentation.
     
    520462692003-01-19  Andrey Slepuhin  <pooh@msu.ru>
    52056270
    5206         * runtime/rf_expr.hh, runtime/rf_term.hh:
     6271        * runtime-new/rf_expr.hh, runtime-new/rf_term.hh,
     6272        runtime-old/rf_expr.hh, runtime-old/rf_term.hh,
     6273        runtime/rf_expr.hh, runtime/rf_term.hh:
    52076274        - Fixed bugs with not freeing memory block, when number of
    52086275        references become zero.
    52096276        - Method deref_childs() reworked with left/right walking approach.
    52106277
    5211         * runtime/rf_core.cc:
     6278        * runtime-new/rf_core.cc, runtime-old/rf_core.cc,
     6279        runtime/rf_core.cc:
    52126280        - Call of refal entry point now returns a result.
    52136281
     
    52836351        class interface.
    52846352
    5285         * runtime/rf_string.hh:
     6353        * runtime-new/rf_string.hh, runtime-old/rf_string.hh,
     6354        runtime/rf_string.hh:
    52866355        - Initial version of the String class interface.
    52876356
     
    529763662003-01-13  Anton Orlov  <orlov@mccme.ru>
    52986367
    5299         * runtime/rf_macros.hh:
     6368        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     6369        runtime/rf_macros.hh:
    53006370        - RF_LIB_ERROR_IN_FUNC macro added.
    53016371
    530263722003-01-12  Anton Orlov  <orlov@mccme.ru>
    53036373
    5304         * runtime/rf_macros.hh:
     6374        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     6375        runtime/rf_macros.hh:
    53056376        - Added RF_LIB_ERROR macro.
    53066377
     
    531663872003-01-11  Andrey Slepuhin  <pooh@msu.ru>
    53176388
    5318         * runtime/rf_macros.hh:
     6389        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     6390        runtime/rf_macros.hh:
    53196391        - Get rid of some warnings during compilation.
    53206392
    5321         * runtime/rf_core.cc:
     6393        * runtime-new/rf_core.cc, runtime-old/rf_core.cc,
     6394        runtime/rf_core.cc:
    53226395        - Remove unnecessary 'extern' declaration.
    53236396
     
    533464072003-01-09  Andrey Slepuhin  <pooh@msu.ru>
    53356408
    5336         * runtime/rf_core.cc, runtime/rf_core.hh:
     6409        * runtime-new/rf_core.cc, runtime-new/rf_core.hh,
     6410        runtime-old/rf_core.cc, runtime-old/rf_core.hh,
     6411        runtime/rf_core.cc, runtime/rf_core.hh:
    53376412        - Added rfrt::Entry class.
    53386413        - Call of main() placed into runtime.
     
    53436418        - Include only <rf_core.hh>.
    53446419
    5345         * runtime/rf_macros.hh:
     6420        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     6421        runtime/rf_macros.hh:
    53466422        - Removed 'rf_' function prefix.
    53476423
     
    535664322003-01-08  Anton Orlov  <orlov@mccme.ru>
    53576433
    5358         * runtime/rf_macros.hh:
     6434        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     6435        runtime/rf_macros.hh:
    53596436        - Macro func_decl removed.
    53606437
     
    53726449        directory.
    53736450
    5374         * runtime/rf_stack.hh, runtime/rf_term.hh, samples/Makefile,
     6451        * runtime-new/rf_stack.hh, runtime-new/rf_term.hh,
     6452        runtime-old/rf_stack.hh, runtime-old/rf_term.hh,
     6453        runtime/rf_stack.hh, runtime/rf_term.hh, samples/Makefile,
     6454        runtime-new/rf_common.cc, runtime-new/rf_core.hh,
     6455        runtime-new/rf_expr.hh, runtime-new/rf_memory_chunk.cc,
     6456        runtime-new/rf_memory_chunk.hh, runtime-old/rf_common.cc,
     6457        runtime-old/rf_core.hh, runtime-old/rf_expr.hh,
     6458        runtime-old/rf_memory_chunk.cc, runtime-old/rf_memory_chunk.hh,
    53756459        runtime/rf_common.cc, runtime/rf_core.hh, runtime/rf_expr.hh,
    53766460        runtime/rf_memory_chunk.cc, runtime/rf_memory_chunk.hh,
    5377         runtime/Makefile:
     6461        runtime-new/Makefile, runtime-old/Makefile, runtime/Makefile:
    53786462        - Synchronized with current libp++.
    53796463
     
    54126496
    54136497        * compiler/.cvsignore, library/StdIO/.cvsignore,
     6498        runtime-new/.cvsignore, runtime-old/.cvsignore,
    54146499        runtime/.cvsignore: *** empty log message ***
    54156500
     
    54226507        - Small fixes for library build process.
    54236508
    5424         * runtime/rf_macros.hh:
     6509        * runtime-new/rf_macros.hh, runtime-old/rf_macros.hh,
     6510        runtime/rf_macros.hh:
    54256511        - Removed 'extern "C"' declarations.
    54266512
     
    54296515        - Started library infrastructure.
    54306516
    5431         * runtime/rf_term.cc, samples/Makefile, runtime/rf_common.cc,
     6517        * runtime-new/rf_term.cc, runtime-old/rf_term.cc,
     6518        runtime/rf_term.cc, samples/Makefile, runtime-new/rf_common.cc,
     6519        runtime-new/rf_expr.cc, runtime-new/rf_macros.cc,
     6520        runtime-new/rf_result.cc, runtime-new/rf_retval.cc,
     6521        runtime-new/rf_retval.hh, runtime-old/rf_common.cc,
     6522        runtime-old/rf_expr.cc, runtime-old/rf_macros.cc,
     6523        runtime-old/rf_result.cc, runtime-old/rf_retval.cc,
     6524        runtime-old/rf_retval.hh, runtime/rf_common.cc,
    54326525        runtime/rf_expr.cc, runtime/rf_macros.cc, runtime/rf_result.cc,
    54336526        runtime/rf_retval.cc, runtime/rf_retval.hh, compiler/Makefile,
    5434         runtime/Makefile, runtime/rf_arg.cc, runtime/rf_arg.hh, spec.in,
    5435         version.mk, Developers, Makefile, changelog.date, config.guess,
    5436         createlog, rules.mk:
     6527        runtime-new/Makefile, runtime-new/rf_arg.cc,
     6528        runtime-new/rf_arg.hh, runtime-old/Makefile,
     6529        runtime-old/rf_arg.cc, runtime-old/rf_arg.hh, runtime/Makefile,
     6530        runtime/rf_arg.cc, runtime/rf_arg.hh, spec.in, version.mk,
     6531        Developers, Makefile, changelog.date, config.guess, createlog,
     6532        rules.mk:
    54376533        - First stage of CVS tree reorganization completed.
    54386534
    543965352002-12-27  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    54406536
    5441         * runtime/rf_word.hh: *** empty log message ***
     6537        * runtime-new/rf_word.hh, runtime-old/rf_word.hh,
     6538        runtime/rf_word.hh: *** empty log message ***
    54426539
    544365402002-12-25  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    54446541
    5445         * runtime/rf_word.hh: *** empty log message ***
     6542        * runtime-new/rf_word.hh, runtime-old/rf_word.hh,
     6543        runtime/rf_word.hh: *** empty log message ***
    54466544
    544765452002-12-20  Anton Orlov  <orlov@mccme.ru>
    54486546
    5449         * runtime/rf_expr.hh, runtime/rf_macros.hh, runtime/rf_term.hh,
     6547        * runtime-new/rf_expr.hh, runtime-new/rf_macros.hh,
     6548        runtime-new/rf_term.hh, runtime-old/rf_expr.hh,
     6549        runtime-old/rf_macros.hh, runtime-old/rf_term.hh,
     6550        runtime/rf_expr.hh, runtime/rf_macros.hh, runtime/rf_term.hh,
    54506551        compiler/rfp_compile.rf: *** empty log message ***
    54516552
    545265532002-12-19  Anton Orlov  <orlov@mccme.ru>
    54536554
    5454         * runtime/rf_expr.hh, runtime/rf_term.hh: *** empty log message
    5455 
    5456         ***
     6555        * runtime-new/rf_expr.hh, runtime-new/rf_term.hh,
     6556        runtime-old/rf_expr.hh, runtime-old/rf_term.hh,
     6557        runtime/rf_expr.hh, runtime/rf_term.hh: *** empty log message ***
    54576558
    545865592002-12-11  Andrey Slepuhin  <pooh@msu.ru>
     
    558266832002-11-21  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    55836684
    5584         * runtime/rf_char.hh: *** empty log message ***
     6685        * runtime-new/rf_char.hh, runtime-old/rf_char.hh,
     6686        runtime/rf_char.hh: *** empty log message ***
    55856687
    558666882002-11-20  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    55876689
    5588         * runtime/rf_char.hh: *** empty log message ***
     6690        * runtime-new/rf_char.hh, runtime-old/rf_char.hh,
     6691        runtime/rf_char.hh: *** empty log message ***
Note: See TracChangeset for help on using the changeset viewer.