Changeset 1207


Ignore:
Timestamp:
Aug 14, 2003, 10:51:16 AM (17 years ago)
Author:
pooh
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • to-imperative/trunk/ChangeLog

    r1202 r1207  
     12003-08-14  Andrey Slepuhin  <pooh@msu.ru>
     2
     3        * library/StdIO/read.cc:
     4        - Further Read!() fixes.
     5
     6        * runtime/rf_vector.ih:
     7        - Fixed opertator=() to handle correctly reference counter. It
     8        is illegal to use destructors in object asignments.
     9
     102003-08-14  Svetlana Ponomareva  <psm@kbse.botik.ru>
     11
     12        * samples/Vector/mem.rf:
     13        - Test for Vector::= (memory bugs).
     14
     15        * libp++/pxx_vector.ih:
     16        - Old version (with decrease and expand).
     17
    1182003-08-13  Anton Orlov  <orlov@mccme.ru>
    219
     
    2542        samples/StdIO/read_test4.rf, samples/StdIO/read_test_inv.cc,
    2643        samples/StdIO/read_test_inv.out, samples/StdIO/read_test_inv.rf,
     44        samples/StdIO/read_test.out, samples/StdIO/read_test.rf,
    2745        samples/StdIO/read_test1.out, samples/StdIO/read_test1.rf,
    2846        samples/StdIO/read_test2.out, samples/StdIO/read_test2.rf,
    29         samples/StdIO/read_test3.out, samples/StdIO/read_test.out,
    30         samples/StdIO/read_test.rf: *** empty log message ***
    31 
    32         * samples/StdIO/test1, samples/StdIO/test, samples/StdIO/test2,
     47        samples/StdIO/read_test3.out: *** empty log message ***
     48
     49        * samples/StdIO/test, samples/StdIO/test1, samples/StdIO/test2,
    3350        samples/StdIO/test3, samples/StdIO/test4:
    3451        - arguments for Read! function
     
    6582        - Unexistent "error" target is removed.
    6683
    67         * samples/Syntax/funcall1.out, samples/Syntax/funcall1.rf,
    68         samples/Syntax/Makefile:
     84        * samples/Syntax/Makefile, samples/Syntax/funcall1.out,
     85        samples/Syntax/funcall1.rf:
    6986        - Test for the correctness of function (tail)calls.
    7087
    71882003-08-12  Anton Orlov  <orlov@mccme.ru>
    7289
    73         * samples/Dos/arg1.rf, samples/Dos/Makefile:
     90        * samples/Dos/Makefile, samples/Dos/arg1.rf:
    7491        - Test for the Arg function.
    7592
     
    104121        - Constructor for Table_Copy is added.
    105122
    106         * samples/Table/loop.rf, samples/Table/Makefile:
     123        * samples/Table/Makefile, samples/Table/loop.rf:
    107124        - Test for Table (memory_bugs for tail_CALL).
    108125
     
    1591762003-08-11  Andrey Slepuhin  <pooh@msu.ru>
    160177
    161         * library/include/refal/StdIO.hh, library/StdIO/read_m_line.cc,
    162         library/StdIO/std_channels.cc, runtime/rf_core.cc,
     178        * library/StdIO/read_m_line.cc, library/StdIO/std_channels.cc,
     179        library/include/refal/StdIO.hh, runtime/rf_core.cc,
    163180        runtime/rf_core.hh, runtime/rf_macros.hh, bootstrap/Makefile,
    164181        bootstrap/rfpc.sh, compiler/Makefile, library/Convert/to_int.cc,
    165         library/Dos/arg.cc, library/Dos/Makefile, library/Makefile,
     182        library/Dos/Makefile, library/Dos/arg.cc, library/Makefile,
    166183        library/StdIO/Makefile:
    167184        - Implemented Dos::Arg() and StdIO::Read-Line!().
     
    1751922003-08-10  Anton Orlov  <orlov@mccme.ru>
    176193
    177         * compiler/rfp_compile.rfi, compiler/rfpc.rf,
    178         compiler/rfp_vars.rf, compiler/rfp_vars.rfi,
    179         compiler/rfp_as2as.rf, compiler/rfp_asail.rf,
    180         compiler/rfp_clashes.rf, compiler/rfp_clashes.rfi,
    181         compiler/rfp_compile.rf:
     194        * compiler/rfp_compile.rfi, compiler/rfp_vars.rf,
     195        compiler/rfp_vars.rfi, compiler/rfpc.rf, compiler/rfp_as2as.rf,
     196        compiler/rfp_asail.rf, compiler/rfp_clashes.rf,
     197        compiler/rfp_clashes.rfi, compiler/rfp_compile.rf:
    182198        - Support for references to functions.  Including ones with
    183199        formats other then e = e.
     
    189205        some comments are added.
    190206
    191         * samples/Apply/apply2.out, samples/Apply/apply2.rf,
    192         samples/Apply/Makefile:
     207        * samples/Apply/Makefile, samples/Apply/apply2.out,
     208        samples/Apply/apply2.rf:
    193209        - Example of reference to function with format other than e = e.
    194210
     
    196212        - Added Apply subdirectory.
    197213
    198         * samples/Syntax/clash6.out, samples/Syntax/clash6.rf,
    199         samples/Syntax/Makefile:
     214        * samples/Syntax/Makefile, samples/Syntax/clash6.out,
     215        samples/Syntax/clash6.rf:
    200216        - Test for iterative splitting from the right.
    201217
     
    2132292003-08-08  Anton Orlov  <orlov@mccme.ru>
    214230
    215         * samples/Access/l_inval2.out, samples/Access/l_inval2.rf,
    216         samples/Access/Makefile:
     231        * samples/Access/Makefile, samples/Access/l_inval2.out,
     232        samples/Access/l_inval2.rf:
    217233        - Test for long integer arguments handling.
    218234
     
    3273432003-08-05  Anton Orlov  <orlov@mccme.ru>
    328344
    329         * samples/Syntax/block2.out, samples/Syntax/block2.rf,
    330         samples/Syntax/Makefile:
     345        * samples/Syntax/Makefile, samples/Syntax/block2.out,
     346        samples/Syntax/block2.rf:
    331347        - Test for after-block clashes.
    332348
     
    344360        - Out files.
    345361
    346         * samples/Syntax/block1.rf, samples/Syntax/Makefile:
     362        * samples/Syntax/Makefile, samples/Syntax/block1.rf:
    347363        - Test for renaming variables in blocks.
    348364
     
    399415        runtime/rf_func.cc, runtime/rf_func.hh, runtime/rf_func.ih,
    400416        runtime/rf_term.hh, runtime/rf_types.hh, samples/Apply/Makefile,
    401         library/Apply/apply.cc, library/Apply/Makefile,
    402         library/include/refal/Apply.hh, library/Makefile:
     417        library/Apply/Makefile, library/Apply/apply.cc, library/Makefile,
     418        library/include/refal/Apply.hh:
    403419        - Func term type implemented (requires some compiler
    404420        support). Apply module implemented.
     
    472488
    473489        * samples/Makefile, library/include/refal/Vector.hh,
    474         library/Vector/Makefile, library/Vector/vector.cc,
    475         library/Vector/vector_fill.cc, library/Vector/vector_init.cc,
    476         library/Vector/vector-init.cc, library/Vector/vector_to_exp.cc,
     490        library/Vector/Makefile, library/Vector/vector-init.cc,
     491        library/Vector/vector.cc, library/Vector/vector_fill.cc,
     492        library/Vector/vector_init.cc, library/Vector/vector_to_exp.cc,
    477493        library/Makefile, runtime/rf_vector.hh, runtime/rf_vector.ih:
    478494        - Library VECTOR.
     
    4895052003-07-18  Andrey Slepuhin  <pooh@msu.ru>
    490506
    491         * library/Arithm/div_rem.cc, library/Arithm/gcd.cc,
    492         library/Arithm/Makefile, library/Arithm/neg.cc,
     507        * library/Arithm/Makefile, library/Arithm/div_rem.cc,
     508        library/Arithm/gcd.cc, library/Arithm/neg.cc,
    493509        runtime/rf_integer.hh, runtime/rf_integer.ih:
    494510        - Finished library changes for long arithmetic.
     
    4965122003-07-17  Andrey Slepuhin  <pooh@msu.ru>
    497513
    498         * bootstrap/Makefile, bootstrap/rfpc.sh, bootstrap/rfph.sh,
    499         Makefile:
     514        * Makefile, bootstrap/Makefile, bootstrap/rfpc.sh,
     515        bootstrap/rfph.sh:
    500516        - Started work on bootstrap infrastructure.
    501517
     
    522538        -  #include String.hh is removed
    523539
    524         * samples/String/Makefile, samples/String/string_length_inval.out,
     540        * samples/String/Makefile, samples/String/string_length.out,
     541        samples/String/string_length.rf,
     542        samples/String/string_length_inval.out,
    525543        samples/String/string_length_inval.rf,
    526         samples/String/string_length.out, samples/String/string_length.rf,
    527544        samples/String/string_ref.out, samples/String/string_ref.rf:
    528545        - tests for String functions
     
    543560        - declarations for Dos functions
    544561
    545         * samples/Dos/exit.rf, samples/Dos/Makefile, samples/Dos/time.rf:
     562        * samples/Dos/Makefile, samples/Dos/exit.rf, samples/Dos/time.rf:
    546563        - tests for Time and Exit functions
    547564
     
    549566        - Dos functions tests are added
    550567
    551         * library/Dos/exit.cc, library/Dos/Makefile, library/Dos/time.cc:
     568        * library/Dos/Makefile, library/Dos/exit.cc, library/Dos/time.cc:
    552569        - Time, Exit library functions
    553570
     
    591608        - Correction of function.
    592609
    593 2003-07-10  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    594 
    595         * runtime/rf_wchar.hh, runtime/rf_int.hh, runtime/convert.cc,
    596         runtime/convert.hh, runtime/arithm.hh, runtime/arithm.cc: ***
    597         empty log message ***
    598 
    5996102003-07-09  Andrey Slepuhin  <pooh@msu.ru>
    600611
     
    628639        - Started long integer arithmetic implementation.
    629640
    630         * library/StdIO/close_channel.cc, library/StdIO/Makefile:
     641        * library/StdIO/Makefile, library/StdIO/close_channel.cc:
    631642        - Added Close-Channel implementation.
    632643
     
    671682
    672683        * samples/Table/bind.out, samples/Table/domain.out,
    673         samples/Table/lookup.out, samples/Table/table_copy.out,
    674         samples/Table/table.out:
     684        samples/Table/lookup.out, samples/Table/table.out,
     685        samples/Table/table_copy.out:
    675686        - Adding of out-files.
    676687
     
    682693        * library/Table/replace_table.cc, library/Table/table.cc,
    683694        library/Table/table_copy.cc, library/Table/unbind.cc,
    684         library/Table/bind.cc, library/Table/domain.cc,
    685         library/Table/in_table.cc, library/Table/lookup.cc,
    686         library/Table/Makefile:
     695        library/Table/Makefile, library/Table/bind.cc,
     696        library/Table/domain.cc, library/Table/in_table.cc,
     697        library/Table/lookup.cc:
    687698        - RF_FUNC for TABLE.
    688699
     
    690701        - Class TABLE.
    691702
    692         * samples/Table/Makefile, samples/Table/table_copy.rf,
    693         samples/Table/table.rf, samples/Table/bind.rf,
     703        * samples/Table/Makefile, samples/Table/table.rf,
     704        samples/Table/table_copy.rf, samples/Table/bind.rf,
    694705        samples/Table/domain.rf, samples/Table/lookup.rf:
    695706        - Tests for Table.
     
    760771        * samples/Compare/lt_eq.out, samples/Compare/s_eq.out,
    761772        samples/Compare/eq.out, samples/Compare/eq.rf,
     773        samples/Compare/gt.out, samples/Compare/gt.rf,
    762774        samples/Compare/gt_eq.out, samples/Compare/gt_eq.rf,
    763         samples/Compare/gt_new.rf, samples/Compare/gt.out,
    764         samples/Compare/gt.rf, samples/Compare/lt_eq.rf,
    765         samples/Compare/lt.out, samples/Compare/lt.rf,
     775        samples/Compare/gt_new.rf, samples/Compare/lt.out,
     776        samples/Compare/lt.rf, samples/Compare/lt_eq.rf,
    766777        samples/Compare/s_eq.rf:
    767778        - Compare functions tests
     
    792803        - Compare is added
    793804
    794         * library/Compare/eq.cc, library/Compare/gt.cc,
    795         library/Compare/gt_eq.cc, library/Compare/lt.cc,
    796         library/Compare/lt_eq.cc, library/Compare/Makefile,
     805        * library/Compare/Makefile, library/Compare/eq.cc,
     806        library/Compare/gt.cc, library/Compare/gt_eq.cc,
     807        library/Compare/lt.cc, library/Compare/lt_eq.cc,
    797808        library/Compare/s_eq.cc:
    798809        - Compare library functions
     
    8618722003-06-29  Anton Orlov  <orlov@mccme.ru>
    862873
    863         * samples/Syntax/const1.rf, samples/Syntax/const2.rfi,
    864         samples/Syntax/Makefile:
     874        * samples/Syntax/Makefile, samples/Syntax/const1.rf,
     875        samples/Syntax/const2.rfi:
    865876        - New test for using $const'ants.
    866877
     
    918929
    919930        * samples/StdIO/Makefile, samples/Syntax/Makefile,
     931        samples/Convert/Makefile, samples/Convert/bytes_to_chars.out,
     932        samples/Convert/bytes_to_chars.rf,
    920933        samples/Convert/bytes_to_chars_inval.out,
    921         samples/Convert/bytes_to_chars.out,
    922         samples/Convert/bytes_to_chars.rf, samples/Convert/Makefile,
    923934        samples/Convert/to_int.bug10.out,
    924935        samples/Convert/to_int.bug11.out,
     
    926937        samples/Convert/to_int.bug3.out, samples/StdIO/open_file_inv1.out,
    927938        samples/StdIO/open_file_inv2.out, runtime/rf_core.cc,
    928         runtime/rf_macros.hh, samples/Access/left_inval.out,
    929         samples/Access/l_inval1.out, samples/Access/Makefile,
    930         samples/Access/middle_inval.out, samples/Access/right_inval.out,
    931         samples/Access/r_inval1.out, samples/Arithm/Makefile,
    932         samples/Box/box1.out, samples/Box/Makefile:
     939        runtime/rf_macros.hh, samples/Access/Makefile,
     940        samples/Access/l_inval1.out, samples/Access/left_inval.out,
     941        samples/Access/middle_inval.out, samples/Access/r_inval1.out,
     942        samples/Access/right_inval.out, samples/Arithm/Makefile,
     943        samples/Box/Makefile, samples/Box/box1.out:
    933944        - Fixes for the proper work of "make check".
    934945        - Most out-files are generated with old (1.8.7) compiler.
     
    10181029        runtime/rf_core.hh, runtime/rf_expr.hh, runtime/rf_expr.ih,
    10191030        runtime/rf_macros.hh, runtime/rf_object.cc, runtime/rf_object.hh,
    1020         runtime/rf_parenth.cc, runtime/rf_parenth.hh,
    1021         runtime/rf_parenth.ih, runtime/rf_short_int.cc,
    1022         runtime/Makefile, runtime/rf_channel.cc, runtime/rf_channel.hh,
    1023         runtime/rf_channel.ih, runtime/rf_char.cc, runtime/rf_char.hh:
     1031        runtime/rf_short_int.cc, runtime/Makefile, runtime/rf_channel.cc,
     1032        runtime/rf_channel.hh, runtime/rf_channel.ih, runtime/rf_char.cc,
     1033        runtime/rf_char.hh:
    10241034        - Result of merge from main trunk.
    10251035
     
    10461056
    10471057        * samples/check.sh, samples/Syntax/const4.out,
    1048         samples/Convert/chars_to_bytes.out, samples/Convert/tochars.out,
    1049         samples/Convert/to_int2.out, samples/Convert/to_int3.out,
     1058        samples/Convert/chars_to_bytes.out,
    10501059        samples/Convert/to_int.bug1.out, samples/Convert/to_int.bug2.out,
    10511060        samples/Convert/to_int.bug3.out, samples/Convert/to_int.bug4.out,
    10521061        samples/Convert/to_int.bug5.out, samples/Convert/to_int.bug6.out,
    10531062        samples/Convert/to_int.bug7.out, samples/Convert/to_int.bug8.out,
    1054         samples/Convert/to_int.bug9.out, samples/Convert/to_int_inval.out,
    1055         samples/Convert/to_int.out, samples/Convert/tolower.out,
    1056         samples/Convert/toupper.out, samples/Convert/to_word.out,
     1063        samples/Convert/to_int.bug9.out, samples/Convert/to_int.out,
     1064        samples/Convert/to_int2.out, samples/Convert/to_int3.out,
     1065        samples/Convert/to_int_inval.out, samples/Convert/to_word.out,
     1066        samples/Convert/tochars.out, samples/Convert/tolower.out,
     1067        samples/Convert/toupper.out, samples/Syntax/Makefile,
    10571068        samples/Syntax/assign2.out, samples/Syntax/clash4.out,
    1058         samples/Syntax/Makefile, samples/Access/left_inval.out,
    1059         samples/Access/length.out, samples/Access/middle_inval.out,
    1060         samples/Access/middle.out, samples/Access/r1.out,
    1061         samples/Access/right_inval.out, samples/Access/right.out,
    1062         samples/Access/r_inval1.out, samples/Arithm/add.out,
     1069        samples/Access/left_inval.out, samples/Access/length.out,
     1070        samples/Access/middle.out, samples/Access/middle_inval.out,
     1071        samples/Access/r1.out, samples/Access/r_inval1.out,
     1072        samples/Access/right.out, samples/Access/right_inval.out,
     1073        samples/Arithm/Makefile, samples/Arithm/add.out,
    10631074        samples/Arithm/div.out, samples/Arithm/div_rem.out,
    1064         samples/Arithm/gcd.out, samples/Arithm/Makefile,
    1065         samples/Arithm/mult.out, samples/Arithm/rem.out,
    1066         samples/Arithm/sub.out, samples/Box/box1.out,
    1067         samples/Box/Makefile, samples/Convert/bytes_to_chars_inval.out,
    1068         samples/Convert/bytes_to_chars.out, samples/Convert/Makefile,
    1069         Makefile, rules.mk, samples/Access/l1.out,
    1070         samples/Access/left.out, samples/Access/l_inval1.out,
    1071         samples/Access/Makefile, samples/Makefile, samples/samples.mk:
     1075        samples/Arithm/gcd.out, samples/Arithm/mult.out,
     1076        samples/Arithm/rem.out, samples/Arithm/sub.out,
     1077        samples/Box/Makefile, samples/Box/box1.out,
     1078        samples/Convert/Makefile, samples/Convert/bytes_to_chars.out,
     1079        samples/Convert/bytes_to_chars_inval.out, Makefile,
     1080        rules.mk, samples/Access/Makefile, samples/Access/l1.out,
     1081        samples/Access/l_inval1.out, samples/Access/left.out,
     1082        samples/Makefile, samples/samples.mk:
    10721083        - Reorganized samples and tests making process.
    10731084        - Added new make targets `samples', `tests' and `check'.
     
    110911202003-06-06  Andrey Slepuhin  <pooh@msu.ru>
    11101121
    1111         * library/StdIO/channel.cc, library/StdIO/Makefile,
     1122        * library/StdIO/Makefile, library/StdIO/channel.cc,
    11121123        library/StdIO/std_channels.cc, runtime/Makefile,
    11131124        runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_types.hh:
     
    114911602003-06-03  Anton Orlov  <orlov@mccme.ru>
    11501161
    1151         * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc,
    1152         runtime/rf_parenth.hh, runtime/rf_parenth.ih, runtime/rf_term.cc:
     1162        * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.cc:
    11531163        - Added counting of references to parentheses.
    11541164
     
    11691179        * runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
    11701180        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    1171         runtime/rf_parenth.cc, runtime/rf_parenth.hh,
    1172         runtime/rf_parenth.ih, runtime/rf_short_int.ih,
    1173         runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
    1174         runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih:
     1181        runtime/rf_short_int.ih, runtime/rf_term.cc, runtime/rf_term.hh,
     1182        runtime/rf_term.ih, runtime/rf_types.hh, runtime/rf_vector.ih,
     1183        runtime/rf_word.ih:
    11751184        - Returning to the unboxed parentheses representation on the
    11761185        main CVS branch.
     
    11791188        runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih,
    11801189        runtime/rf_char.cc, runtime/rf_char.ih, runtime/rf_core.cc,
    1181         runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc,
    1182         runtime/rf_parenth.hh, runtime/rf_parenth.ih,
    1183         runtime/rf_short_int.ih, runtime/rf_term.cc:
     1190        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_short_int.ih,
     1191        runtime/rf_term.cc:
    11841192        - Parentheses are inherited from general Term.
    11851193
     
    11901198        runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
    11911199        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    1192         runtime/rf_parenth.cc, runtime/rf_parenth.hh,
    1193         runtime/rf_parenth.ih, runtime/rf_short_int.ih:
     1200        runtime/rf_short_int.ih:
    11941201        - Parentheses are inherited from general Term.
    11951202
     
    123012372003-05-29  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    12311238
    1232         * samples/Convert/to_int3.rf, samples/Convert/to_int.rf:
     1239        * samples/Convert/to_int.rf, samples/Convert/to_int3.rf:
    12331240        - tests for To_m_Int function are corrected
    12341241
     
    126112682003-05-28  Anton Orlov  <orlov@mccme.ru>
    12621269
    1263         * samples/iter.rf, samples/Makefile:
     1270        * samples/Makefile, samples/iter.rf:
    12641271        - Factorial through triple $iter.
    12651272
     
    128312902003-05-28  Anton Orlov  <orlov@mccme.ru>
    12841291
    1285         * samples/Syntax/clash4.rf, samples/Syntax/Makefile:
     1292        * samples/Syntax/Makefile, samples/Syntax/clash4.rf:
    12861293        - A test for clashes compilation.
    12871294
     
    131513222003-05-26  Anton Orlov  <orlov@mccme.ru>
    13161323
    1317         * samples/perm.rf, samples/select1.rf, samples/select2.rf,
    1318         samples/select3.rf, samples/select.rf:
     1324        * samples/perm.rf, samples/select.rf, samples/select1.rf,
     1325        samples/select2.rf, samples/select3.rf:
    13191326        - Code formatting.
    13201327
     
    132913362003-05-25  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    13301337
    1331         * samples/Convert/to_int2.rf, samples/Convert/to_int.rf:
     1338        * samples/Convert/to_int.rf, samples/Convert/to_int2.rf:
    13321339        - test for To_m_Int function is added
    13331340        - tests in to_int2.rf are corrected
     
    144814552003-05-03  Anton Orlov  <orlov@mccme.ru>
    14491456
    1450         * samples/Syntax/const4.rf, samples/Syntax/Makefile:
     1457        * samples/Syntax/Makefile, samples/Syntax/const4.rf:
    14511458        - Test for $const'ants compilation.
    14521459
    1453         * samples/Box/box1.rf, samples/Box/box2.rfi, samples/Box/Makefile,
     1460        * samples/Box/Makefile, samples/Box/box1.rf, samples/Box/box2.rfi,
    14541461        samples/Makefile:
    14551462        - Box library test.
     
    15131520
    15141521        * compiler/rfp_vars.rf, compiler/rfp_vars.rfi,
    1515         compiler/rfp_asail_optim.rf, compiler/rfp_asail.rf,
     1522        compiler/rfp_asail.rf, compiler/rfp_asail_optim.rf,
    15161523        compiler/rfp_compile.rf:
    15171524        - Added parentheses around t.label int the LABEL form in ASAIL.
     
    15211528        - Added Arithm and Syntax subdirectories.
    15221529
    1523         * samples/Syntax/assign2.rf, samples/Syntax/Makefile:
     1530        * samples/Syntax/Makefile, samples/Syntax/assign2.rf:
    15241531        - Test for assignments of function results.
    15251532
    1526         * samples/Convert/tochars.rf, samples/Convert/to_int_inval.rf,
     1533        * samples/Convert/to_int_inval.rf, samples/Convert/tochars.rf,
    15271534        samples/Convert/tolower.rf, samples/Convert/toupper.rf,
    1528         samples/Access/l1.rf, samples/Access/left.rf,
    1529         samples/Access/Makefile, samples/Access/middle.rf,
     1535        samples/Access/Makefile, samples/Access/l1.rf,
     1536        samples/Access/left.rf, samples/Access/middle.rf,
    15301537        samples/Access/r1.rf, samples/Access/right.rf:
    15311538        - All Words are changed to Chars sequences, so tests work with
     
    15481555        * compiler/rfpc.rf, compiler/rfpc.rfi, compiler/Makefile,
    15491556        compiler/reserved-c++.rf, compiler/reserved-c++.rfi,
     1557        compiler/rfp-filt.rf, compiler/rfp-filt.rfi,
     1558        compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi,
    15501559        compiler/rfp_as2as.rf, compiler/rfp_as2as.rfi,
    1551         compiler/rfp_asail_optim.rfi, compiler/rfp_asail.rf,
    1552         compiler/rfp_asail.rfi, compiler/rfp_check.rf,
     1560        compiler/rfp_asail.rf, compiler/rfp_asail.rfi,
     1561        compiler/rfp_asail_optim.rfi, compiler/rfp_check.rf,
    15531562        compiler/rfp_check.rfi, compiler/rfp_compile.rf,
    15541563        compiler/rfp_compile.rfi, compiler/rfp_const.rf,
    15551564        compiler/rfp_const.rfi, compiler/rfp_err.rf, compiler/rfp_err.rfi,
    1556         compiler/rfp-filt.rf, compiler/rfp-filt.rfi,
    15571565        compiler/rfp_format.rf, compiler/rfp_format.rfi,
    15581566        compiler/rfp_helper.rf, compiler/rfp_helper.rfi,
     
    15611569        compiler/rfp_mangle.rfi, compiler/rfp_parse.rf,
    15621570        compiler/rfp_parse.rfi, compiler/rfp_src.rf, compiler/rfp_src.rfi,
    1563         compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi,
    15641571        compiler/rfp_vars.rf, compiler/rfp_vars.rfi:
    15651572        - Main compiler loop has been rewritten in a much more clear
     
    17821789        log message ***
    17831790
    1784         * samples/Convert/bytes_to_chars_inval.rf,
    1785         samples/Convert/bytes_to_chars.rf:
     1791        * samples/Convert/bytes_to_chars.rf,
     1792        samples/Convert/bytes_to_chars_inval.rf:
    17861793        - arguments in tests for Bytes-To-Chars are divided for valid
    17871794        and invalid
     
    18221829
    18231830        * samples/Arithm/rem.rf, samples/Arithm/sub.rf,
    1824         samples/Arithm/add.rf, samples/Arithm/div_rem.rf,
    1825         samples/Arithm/div.rf, samples/Arithm/gcd.rf,
     1831        samples/Arithm/add.rf, samples/Arithm/div.rf,
     1832        samples/Arithm/div_rem.rf, samples/Arithm/gcd.rf,
    18261833        samples/Arithm/mult.rf:
    18271834        - tests for Arithm functions
     
    184418512003-03-05  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    18451852
    1846         * samples/Access/left_inval.rf, samples/Access/left.rf,
    1847         samples/Access/middle_inval.rf, samples/Access/middle.rf,
    1848         samples/Access/right_inval.rf, samples/Access/right.rf,
    1849         samples/Access/r_inval1.rf:
     1853        * samples/Access/left.rf, samples/Access/left_inval.rf,
     1854        samples/Access/middle.rf, samples/Access/middle_inval.rf,
     1855        samples/Access/r_inval1.rf, samples/Access/right.rf,
     1856        samples/Access/right_inval.rf:
    18501857        - tests for Access functions
    18511858
     
    19341941        - Static method ShortInt::create_expr(intptr_t) was added.
    19351942
    1936         * library/Access/l.cc, library/Access/Makefile, library/Makefile:
     1943        * library/Access/Makefile, library/Access/l.cc, library/Makefile:
    19371944        - Function L has been developed to the working one.
    19381945
     
    20862093        - Makefile fixed for new library includes location.
    20872094
    2088         * library/Box/box.cc, library/Box/get.cc, library/Box/Makefile,
    2089         library/Box/put.cc, library/include/refal/Box.hh,
    2090         library/Makefile:
     2095        * library/Box/Makefile, library/Box/box.cc,
     2096        library/Box/get.cc, library/Box/put.cc, library/Makefile,
     2097        library/include/refal/Box.hh:
    20912098        - Library routines for box implementation.
    20922099
     
    222722342003-01-31  Andrey Slepuhin  <pooh@msu.ru>
    22282235
    2229         * samples/Makefile, config.mk, Makefile, runtime/Makefile:
     2236        * samples/Makefile, Makefile, config.mk, runtime/Makefile:
    22302237        - Project tree reorganization, libp++ moved into separate
    22312238        directory.
     
    22972304        - Added debug flags.
    22982305
    2299         * samples/Makefile, samples/perm.rf, samples/select1.rf,
    2300         samples/select2.rf, samples/select3.rf, samples/select.rf:
     2306        * samples/Makefile, samples/perm.rf, samples/select.rf,
     2307        samples/select1.rf, samples/select2.rf, samples/select3.rf:
    23012308        - Workaround to allow program compilation.
    23022309        - Makefile rules changed to allow correct dependency checking.
     
    231523222003-01-24  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    23162323
    2317         * samples/select2.rf, samples/select3.rf, samples/select1.rf,
    2318         samples/select.rf:
     2324        * samples/select2.rf, samples/select3.rf, samples/select.rf,
     2325        samples/select1.rf:
    23192326        - select examples
    23202327
     
    23352342
    23362343        * compiler/rfp_asail.rf, compiler/rfp_asail.rfi,
    2337         compiler/rfp_compile.rf, compiler/rfpc.rf, compiler/rfp_helper.rf,
     2344        compiler/rfp_compile.rf, compiler/rfp_helper.rf,
    23382345        compiler/rfp_helper.rfi, compiler/rfp_lex.rf,
    2339         compiler/rfp_parse.rf:
     2346        compiler/rfp_parse.rf, compiler/rfpc.rf:
    23402347        - Now compileable C++ code is generated.  Added generation of
    23412348        namespaces, includes, and entry.
     
    25132520        * compiler/Makefile, compiler/reserved-c++.rf,
    25142521        compiler/reserved-c++.rfi, compiler/rfp-filt.rf,
    2515         compiler/rfp-filt.rfi, compiler/rfp_mangle.rf,
    2516         compiler/rfp_mangle.rfi, compiler/rfp-synhl.rf,
    2517         compiler/rfp-synhl.rfi:
     2522        compiler/rfp-filt.rfi, compiler/rfp-synhl.rf,
     2523        compiler/rfp-synhl.rfi, compiler/rfp_mangle.rf,
     2524        compiler/rfp_mangle.rfi:
    25182525        - synhl renamed to rfp-synhl.
    25192526        - convert renamed to rfp-filt.
     
    25572564        - Removed 'rf_' function prefix.
    25582565
    2559         * samples/hello.rf, samples/Makefile:
     2566        * samples/Makefile, samples/hello.rf:
    25602567        - Added simple 'Hello!' example.
    25612568
     
    26062613        - Makefile cleanup.
    26072614
    2608         * compiler/gendeps.sh, compiler/Makefile:
     2615        * compiler/Makefile, compiler/gendeps.sh:
    26092616        - Dependencies are generated automatically now.
    26102617        - Makefile cleanup.
     
    26302637        - Subdirectories processing order changed.
    26312638
    2632         * library/StdIO/Makefile, Makefile:
     2639        * Makefile, library/StdIO/Makefile:
    26332640        - Small fixes for library build process.
    26342641
     
    26442651        runtime/rf_retval.cc, runtime/rf_retval.hh, compiler/Makefile,
    26452652        runtime/Makefile, runtime/rf_arg.cc, runtime/rf_arg.hh, spec.in,
    2646         version.mk, changelog.date, config.guess, config.mk, createlog,
    2647         Developers, Makefile, rules.mk:
     2653        version.mk, Developers, Makefile, changelog.date, config.guess,
     2654        config.mk, createlog, rules.mk:
    26482655        - First stage of CVS tree reorganization completed.
    26492656
     
    26552662
    26562663        * runtime/rf_word.hh: *** empty log message ***
    2657 
    2658 2002-12-23  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    2659 
    2660         * runtime/rf_wchar.hh: *** empty log message ***
    26612664
    266226652002-12-20  Anton Orlov  <orlov@mccme.ru>
     
    267426772002-12-11  Andrey Slepuhin  <pooh@msu.ru>
    26752678
    2676         * libp++/Makefile, libp++/pxx_chunk_allocator_block_header.cc,
     2679        * libp++/Makefile, libp++/pxx_chunk_allocator.hh,
     2680        libp++/pxx_chunk_allocator.ih,
     2681        libp++/pxx_chunk_allocator_block_header.cc,
    26772682        libp++/pxx_chunk_allocator_block_header.hh,
    2678         libp++/pxx_chunk_allocator_block_header.ih,
    2679         libp++/pxx_chunk_allocator.hh, libp++/pxx_chunk_allocator.ih:
     2683        libp++/pxx_chunk_allocator_block_header.ih:
    26802684        - Code cleanup. Block header implementation is separated.
    26812685
     
    27882792        - New file.
    27892793
    2790 2002-11-29  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    2791 
    2792         * runtime/convert.cc, runtime/rf_int.hh: *** empty log message ***
    2793 
    2794 2002-11-28  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    2795 
    2796         * runtime/rf_int.hh: *** empty log message ***
    2797 
    279827942002-11-28  Andrey Slepuhin  <pooh@msu.ru>
    27992795
     
    28032799        - Inline definitions moved to .ih file.
    28042800
    2805 2002-11-28  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    2806 
    2807         * runtime/rf_int.hh: *** empty log message ***
    2808 
    2809 2002-11-27  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    2810 
    2811         * runtime/rf_int.hh: *** empty log message ***
    2812 
    2813 2002-11-26  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    2814 
    2815         * runtime/rf_int.hh: *** empty log message ***
    2816 
    2817 2002-11-25  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    2818 
    2819         * runtime/rf_int.hh: *** empty log message ***
    2820 
    282128012002-11-21  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    28222802
    2823         * runtime/convert.cc, runtime/rf_char.hh, runtime/rf_int.hh:
    2824 
    2825         *** empty log message ***
     2803        * runtime/rf_char.hh: *** empty log message ***
    28262804
    282728052002-11-20  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    28282806
    2829         * runtime/rf_int.hh, runtime/rf_char.hh, runtime/convert.cc:
    2830 
    2831         *** empty log message ***
     2807        * runtime/rf_char.hh: *** empty log message ***
Note: See TracChangeset for help on using the changeset viewer.