Changeset 971


Ignore:
Timestamp:
Jul 7, 2003, 10:51:34 PM (18 years ago)
Author:
sveta
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • to-imperative/trunk/ChangeLog

    r967 r971  
     12003-07-07  Svetlana Ponomareva  <psm@kbse.botik.ru>
     2
     3        * library/Table/replace_table.cc, library/Table/table.cc,
     4        library/Table/table_copy.cc, library/Table/unbind.cc,
     5        library/Table/Makefile, library/Table/bind.cc,
     6        library/Table/domain.cc, library/Table/in_table.cc,
     7        library/Table/lookup.cc:
     8        - RF_FUNC for TABLE.
     9
     10        * runtime/rf_table.cc, runtime/rf_table.hh, runtime/rf_table.ih:
     11        - Class TABLE.
     12
     13        * samples/Table/Makefile, samples/Table/table.rf,
     14        samples/Table/table_copy.rf, samples/Table/bind.rf,
     15        samples/Table/domain.rf, samples/Table/lookup.rf:
     16        - Tests for Table.
     17
    1182003-07-06  Anton Orlov  <orlov@mccme.ru>
    219
     
    8097        * samples/Compare/lt_eq.out, samples/Compare/s_eq.out,
    8198        samples/Compare/eq.out, samples/Compare/eq.rf,
     99        samples/Compare/gt.out, samples/Compare/gt.rf,
    82100        samples/Compare/gt_eq.out, samples/Compare/gt_eq.rf,
    83         samples/Compare/gt_new.rf, samples/Compare/gt.out,
    84         samples/Compare/gt.rf, samples/Compare/lt_eq.rf,
    85         samples/Compare/lt.out, samples/Compare/lt.rf,
     101        samples/Compare/gt_new.rf, samples/Compare/lt.out,
     102        samples/Compare/lt.rf, samples/Compare/lt_eq.rf,
    86103        samples/Compare/s_eq.rf:
    87104        - Compare functions tests
     
    109126        - Compare is added
    110127
    111         * library/Compare/eq.cc, library/Compare/gt.cc,
    112         library/Compare/gt_eq.cc, library/Compare/lt.cc,
    113         library/Compare/lt_eq.cc, library/Compare/Makefile,
     128        * library/Compare/Makefile, library/Compare/eq.cc,
     129        library/Compare/gt.cc, library/Compare/gt_eq.cc,
     130        library/Compare/lt.cc, library/Compare/lt_eq.cc,
    114131        library/Compare/s_eq.cc:
    115132        - Compare library functions
     
    1781952003-06-29  Anton Orlov  <orlov@mccme.ru>
    179196
    180         * samples/Syntax/const1.rf, samples/Syntax/const2.rfi,
    181         samples/Syntax/Makefile:
     197        * samples/Syntax/Makefile, samples/Syntax/const1.rf,
     198        samples/Syntax/const2.rfi:
    182199        - New test for using $const'ants.
    183200
     
    235252
    236253        * samples/StdIO/Makefile, samples/Syntax/Makefile,
     254        samples/Convert/Makefile, samples/Convert/bytes_to_chars.out,
     255        samples/Convert/bytes_to_chars.rf,
    237256        samples/Convert/bytes_to_chars_inval.out,
    238         samples/Convert/bytes_to_chars.out,
    239         samples/Convert/bytes_to_chars.rf, samples/Convert/Makefile,
    240257        samples/Convert/to_int.bug10.out,
    241258        samples/Convert/to_int.bug11.out,
     
    243260        samples/Convert/to_int.bug3.out, samples/StdIO/open_file_inv1.out,
    244261        samples/StdIO/open_file_inv2.out, runtime/rf_core.cc,
    245         runtime/rf_macros.hh, samples/Access/left_inval.out,
    246         samples/Access/l_inval1.out, samples/Access/Makefile,
    247         samples/Access/middle_inval.out, samples/Access/right_inval.out,
    248         samples/Access/r_inval1.out, samples/Arithm/Makefile,
    249         samples/Box/box1.out, samples/Box/Makefile:
     262        runtime/rf_macros.hh, samples/Access/Makefile,
     263        samples/Access/l_inval1.out, samples/Access/left_inval.out,
     264        samples/Access/middle_inval.out, samples/Access/r_inval1.out,
     265        samples/Access/right_inval.out, samples/Arithm/Makefile,
     266        samples/Box/Makefile, samples/Box/box1.out:
    250267        - Fixes for the proper work of "make check".
    251268        - Most out-files are generated with old (1.8.7) compiler.
     
    335352        runtime/rf_core.hh, runtime/rf_expr.hh, runtime/rf_expr.ih,
    336353        runtime/rf_macros.hh, runtime/rf_object.cc, runtime/rf_object.hh,
    337         runtime/rf_parenth.cc, runtime/rf_parenth.hh,
    338         runtime/rf_parenth.ih, runtime/rf_short_int.cc,
    339         runtime/Makefile, runtime/rf_channel.cc, runtime/rf_channel.hh,
    340         runtime/rf_channel.ih, runtime/rf_char.cc, runtime/rf_char.hh:
     354        runtime/rf_short_int.cc, runtime/Makefile, runtime/rf_channel.cc,
     355        runtime/rf_channel.hh, runtime/rf_channel.ih, runtime/rf_char.cc,
     356        runtime/rf_char.hh:
    341357        - Result of merge from main trunk.
    342358
     
    363379
    364380        * samples/check.sh, samples/Syntax/const4.out,
    365         samples/Convert/chars_to_bytes.out, samples/Convert/tochars.out,
    366         samples/Convert/to_int2.out, samples/Convert/to_int3.out,
     381        samples/Convert/chars_to_bytes.out,
    367382        samples/Convert/to_int.bug1.out, samples/Convert/to_int.bug2.out,
    368383        samples/Convert/to_int.bug3.out, samples/Convert/to_int.bug4.out,
    369384        samples/Convert/to_int.bug5.out, samples/Convert/to_int.bug6.out,
    370385        samples/Convert/to_int.bug7.out, samples/Convert/to_int.bug8.out,
    371         samples/Convert/to_int.bug9.out, samples/Convert/to_int_inval.out,
    372         samples/Convert/to_int.out, samples/Convert/tolower.out,
    373         samples/Convert/toupper.out, samples/Convert/to_word.out,
     386        samples/Convert/to_int.bug9.out, samples/Convert/to_int.out,
     387        samples/Convert/to_int2.out, samples/Convert/to_int3.out,
     388        samples/Convert/to_int_inval.out, samples/Convert/to_word.out,
     389        samples/Convert/tochars.out, samples/Convert/tolower.out,
     390        samples/Convert/toupper.out, samples/Syntax/Makefile,
    374391        samples/Syntax/assign2.out, samples/Syntax/clash4.out,
    375         samples/Syntax/Makefile, samples/Access/left_inval.out,
    376         samples/Access/length.out, samples/Access/middle_inval.out,
    377         samples/Access/middle.out, samples/Access/r1.out,
    378         samples/Access/right_inval.out, samples/Access/right.out,
    379         samples/Access/r_inval1.out, samples/Arithm/add.out,
     392        samples/Access/left_inval.out, samples/Access/length.out,
     393        samples/Access/middle.out, samples/Access/middle_inval.out,
     394        samples/Access/r1.out, samples/Access/r_inval1.out,
     395        samples/Access/right.out, samples/Access/right_inval.out,
     396        samples/Arithm/Makefile, samples/Arithm/add.out,
    380397        samples/Arithm/div.out, samples/Arithm/div_rem.out,
    381         samples/Arithm/gcd.out, samples/Arithm/Makefile,
    382         samples/Arithm/mult.out, samples/Arithm/rem.out,
    383         samples/Arithm/sub.out, samples/Box/box1.out,
    384         samples/Box/Makefile, samples/Convert/bytes_to_chars_inval.out,
    385         samples/Convert/bytes_to_chars.out, samples/Convert/Makefile,
    386         Makefile, rules.mk, samples/Access/l1.out,
    387         samples/Access/left.out, samples/Access/l_inval1.out,
    388         samples/Access/Makefile, samples/Makefile, samples/samples.mk:
     398        samples/Arithm/gcd.out, samples/Arithm/mult.out,
     399        samples/Arithm/rem.out, samples/Arithm/sub.out,
     400        samples/Box/Makefile, samples/Box/box1.out,
     401        samples/Convert/Makefile, samples/Convert/bytes_to_chars.out,
     402        samples/Convert/bytes_to_chars_inval.out, Makefile,
     403        rules.mk, samples/Access/Makefile, samples/Access/l1.out,
     404        samples/Access/l_inval1.out, samples/Access/left.out,
     405        samples/Makefile, samples/samples.mk:
    389406        - Reorganized samples and tests making process.
    390407        - Added new make targets `samples', `tests' and `check'.
     
    4264432003-06-06  Andrey Slepuhin  <pooh@msu.ru>
    427444
    428         * library/StdIO/channel.cc, library/StdIO/Makefile,
     445        * library/StdIO/Makefile, library/StdIO/channel.cc,
    429446        library/StdIO/std_channels.cc, runtime/Makefile,
    430447        runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_types.hh:
     
    4664832003-06-03  Anton Orlov  <orlov@mccme.ru>
    467484
    468         * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc,
    469         runtime/rf_parenth.hh, runtime/rf_parenth.ih, runtime/rf_term.cc:
     485        * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.cc:
    470486        - Added counting of references to parentheses.
    471487
     
    486502        * runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
    487503        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    488         runtime/rf_parenth.cc, runtime/rf_parenth.hh,
    489         runtime/rf_parenth.ih, runtime/rf_short_int.ih,
    490         runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
    491         runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih:
     504        runtime/rf_short_int.ih, runtime/rf_term.cc, runtime/rf_term.hh,
     505        runtime/rf_term.ih, runtime/rf_types.hh, runtime/rf_vector.ih,
     506        runtime/rf_word.ih:
    492507        - Returning to the unboxed parentheses representation on the
    493508        main CVS branch.
     
    496511        runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih,
    497512        runtime/rf_char.cc, runtime/rf_char.ih, runtime/rf_core.cc,
    498         runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc,
    499         runtime/rf_parenth.hh, runtime/rf_parenth.ih,
    500         runtime/rf_short_int.ih, runtime/rf_term.cc:
     513        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_short_int.ih,
     514        runtime/rf_term.cc:
    501515        - Parentheses are inherited from general Term.
    502516
     
    507521        runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
    508522        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    509         runtime/rf_parenth.cc, runtime/rf_parenth.hh,
    510         runtime/rf_parenth.ih, runtime/rf_short_int.ih:
     523        runtime/rf_short_int.ih:
    511524        - Parentheses are inherited from general Term.
    512525
     
    5475602003-05-29  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    548561
    549         * samples/Convert/to_int3.rf, samples/Convert/to_int.rf:
     562        * samples/Convert/to_int.rf, samples/Convert/to_int3.rf:
    550563        - tests for To_m_Int function are corrected
    551564
     
    5785912003-05-28  Anton Orlov  <orlov@mccme.ru>
    579592
    580         * samples/iter.rf, samples/Makefile:
     593        * samples/Makefile, samples/iter.rf:
    581594        - Factorial through triple $iter.
    582595
     
    6006132003-05-28  Anton Orlov  <orlov@mccme.ru>
    601614
    602         * samples/Syntax/clash4.rf, samples/Syntax/Makefile:
     615        * samples/Syntax/Makefile, samples/Syntax/clash4.rf:
    603616        - A test for clashes compilation.
    604617
     
    6326452003-05-26  Anton Orlov  <orlov@mccme.ru>
    633646
    634         * samples/perm.rf, samples/select1.rf, samples/select2.rf,
    635         samples/select3.rf, samples/select.rf:
     647        * samples/perm.rf, samples/select.rf, samples/select1.rf,
     648        samples/select2.rf, samples/select3.rf:
    636649        - Code formatting.
    637650
     
    6466592003-05-25  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    647660
    648         * samples/Convert/to_int2.rf, samples/Convert/to_int.rf:
     661        * samples/Convert/to_int.rf, samples/Convert/to_int2.rf:
    649662        - test for To_m_Int function is added
    650663        - tests in to_int2.rf are corrected
     
    7657782003-05-03  Anton Orlov  <orlov@mccme.ru>
    766779
    767         * samples/Syntax/const4.rf, samples/Syntax/Makefile:
     780        * samples/Syntax/Makefile, samples/Syntax/const4.rf:
    768781        - Test for $const'ants compilation.
    769782
    770         * samples/Box/box1.rf, samples/Box/box2.rfi, samples/Box/Makefile,
     783        * samples/Box/Makefile, samples/Box/box1.rf, samples/Box/box2.rfi,
    771784        samples/Makefile:
    772785        - Box library test.
     
    830843
    831844        * compiler/rfp_vars.rf, compiler/rfp_vars.rfi,
    832         compiler/rfp_asail_optim.rf, compiler/rfp_asail.rf,
     845        compiler/rfp_asail.rf, compiler/rfp_asail_optim.rf,
    833846        compiler/rfp_compile.rf:
    834847        - Added parentheses around t.label int the LABEL form in ASAIL.
     
    838851        - Added Arithm and Syntax subdirectories.
    839852
    840         * samples/Syntax/assign2.rf, samples/Syntax/Makefile:
     853        * samples/Syntax/Makefile, samples/Syntax/assign2.rf:
    841854        - Test for assignments of function results.
    842855
    843         * samples/Convert/tochars.rf, samples/Convert/to_int_inval.rf,
     856        * samples/Convert/to_int_inval.rf, samples/Convert/tochars.rf,
    844857        samples/Convert/tolower.rf, samples/Convert/toupper.rf,
    845         samples/Access/l1.rf, samples/Access/left.rf,
    846         samples/Access/Makefile, samples/Access/middle.rf,
     858        samples/Access/Makefile, samples/Access/l1.rf,
     859        samples/Access/left.rf, samples/Access/middle.rf,
    847860        samples/Access/r1.rf, samples/Access/right.rf:
    848861        - All Words are changed to Chars sequences, so tests work with
     
    865878        * compiler/rfpc.rf, compiler/rfpc.rfi, compiler/Makefile,
    866879        compiler/reserved-c++.rf, compiler/reserved-c++.rfi,
     880        compiler/rfp-filt.rf, compiler/rfp-filt.rfi,
     881        compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi,
    867882        compiler/rfp_as2as.rf, compiler/rfp_as2as.rfi,
    868         compiler/rfp_asail_optim.rfi, compiler/rfp_asail.rf,
    869         compiler/rfp_asail.rfi, compiler/rfp_check.rf,
     883        compiler/rfp_asail.rf, compiler/rfp_asail.rfi,
     884        compiler/rfp_asail_optim.rfi, compiler/rfp_check.rf,
    870885        compiler/rfp_check.rfi, compiler/rfp_compile.rf,
    871886        compiler/rfp_compile.rfi, compiler/rfp_const.rf,
    872887        compiler/rfp_const.rfi, compiler/rfp_err.rf, compiler/rfp_err.rfi,
    873         compiler/rfp-filt.rf, compiler/rfp-filt.rfi,
    874888        compiler/rfp_format.rf, compiler/rfp_format.rfi,
    875889        compiler/rfp_helper.rf, compiler/rfp_helper.rfi,
     
    878892        compiler/rfp_mangle.rfi, compiler/rfp_parse.rf,
    879893        compiler/rfp_parse.rfi, compiler/rfp_src.rf, compiler/rfp_src.rfi,
    880         compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi,
    881894        compiler/rfp_vars.rf, compiler/rfp_vars.rfi:
    882895        - Main compiler loop has been rewritten in a much more clear
     
    10991112        log message ***
    11001113
    1101         * samples/Convert/bytes_to_chars_inval.rf,
    1102         samples/Convert/bytes_to_chars.rf:
     1114        * samples/Convert/bytes_to_chars.rf,
     1115        samples/Convert/bytes_to_chars_inval.rf:
    11031116        - arguments in tests for Bytes-To-Chars are divided for valid
    11041117        and invalid
     
    11391152
    11401153        * samples/Arithm/rem.rf, samples/Arithm/sub.rf,
    1141         samples/Arithm/add.rf, samples/Arithm/div_rem.rf,
    1142         samples/Arithm/div.rf, samples/Arithm/gcd.rf,
     1154        samples/Arithm/add.rf, samples/Arithm/div.rf,
     1155        samples/Arithm/div_rem.rf, samples/Arithm/gcd.rf,
    11431156        samples/Arithm/mult.rf:
    11441157        - tests for Arithm functions
     
    116111742003-03-05  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    11621175
    1163         * samples/Access/left_inval.rf, samples/Access/left.rf,
    1164         samples/Access/middle_inval.rf, samples/Access/middle.rf,
    1165         samples/Access/right_inval.rf, samples/Access/right.rf,
    1166         samples/Access/r_inval1.rf:
     1176        * samples/Access/left.rf, samples/Access/left_inval.rf,
     1177        samples/Access/middle.rf, samples/Access/middle_inval.rf,
     1178        samples/Access/r_inval1.rf, samples/Access/right.rf,
     1179        samples/Access/right_inval.rf:
    11671180        - tests for Access functions
    11681181
     
    12511264        - Static method ShortInt::create_expr(intptr_t) was added.
    12521265
    1253         * library/Access/l.cc, library/Access/Makefile, library/Makefile:
     1266        * library/Access/Makefile, library/Access/l.cc, library/Makefile:
    12541267        - Function L has been developed to the working one.
    12551268
     
    13981411        - Makefile fixed for new library includes location.
    13991412
    1400         * library/Box/box.cc, library/Box/get.cc, library/Box/Makefile,
    1401         library/Box/put.cc, library/include/refal/Box.hh,
    1402         library/Makefile:
     1413        * library/Box/Makefile, library/Box/box.cc,
     1414        library/Box/get.cc, library/Box/put.cc, library/Makefile,
     1415        library/include/refal/Box.hh:
    14031416        - Library routines for box implementation.
    14041417
     
    153915522003-01-31  Andrey Slepuhin  <pooh@msu.ru>
    15401553
    1541         * samples/Makefile, config.mk, Makefile, runtime/Makefile:
     1554        * samples/Makefile, Makefile, config.mk, runtime/Makefile:
    15421555        - Project tree reorganization, libp++ moved into separate
    15431556        directory.
     
    16091622        - Added debug flags.
    16101623
    1611         * samples/Makefile, samples/perm.rf, samples/select1.rf,
    1612         samples/select2.rf, samples/select3.rf, samples/select.rf:
     1624        * samples/Makefile, samples/perm.rf, samples/select.rf,
     1625        samples/select1.rf, samples/select2.rf, samples/select3.rf:
    16131626        - Workaround to allow program compilation.
    16141627        - Makefile rules changed to allow correct dependency checking.
     
    162716402003-01-24  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    16281641
    1629         * samples/select2.rf, samples/select3.rf, samples/select1.rf,
    1630         samples/select.rf:
     1642        * samples/select2.rf, samples/select3.rf, samples/select.rf,
     1643        samples/select1.rf:
    16311644        - select examples
    16321645
     
    16471660
    16481661        * compiler/rfp_asail.rf, compiler/rfp_asail.rfi,
    1649         compiler/rfp_compile.rf, compiler/rfpc.rf, compiler/rfp_helper.rf,
     1662        compiler/rfp_compile.rf, compiler/rfp_helper.rf,
    16501663        compiler/rfp_helper.rfi, compiler/rfp_lex.rf,
    1651         compiler/rfp_parse.rf:
     1664        compiler/rfp_parse.rf, compiler/rfpc.rf:
    16521665        - Now compileable C++ code is generated.  Added generation of
    16531666        namespaces, includes, and entry.
     
    18401853        * compiler/Makefile, compiler/reserved-c++.rf,
    18411854        compiler/reserved-c++.rfi, compiler/rfp-filt.rf,
    1842         compiler/rfp-filt.rfi, compiler/rfp_mangle.rf,
    1843         compiler/rfp_mangle.rfi, compiler/rfp-synhl.rf,
    1844         compiler/rfp-synhl.rfi:
     1855        compiler/rfp-filt.rfi, compiler/rfp-synhl.rf,
     1856        compiler/rfp-synhl.rfi, compiler/rfp_mangle.rf,
     1857        compiler/rfp_mangle.rfi:
    18451858        - synhl renamed to rfp-synhl.
    18461859        - convert renamed to rfp-filt.
     
    18841897        - Removed 'rf_' function prefix.
    18851898
    1886         * samples/hello.rf, samples/Makefile:
     1899        * samples/Makefile, samples/hello.rf:
    18871900        - Added simple 'Hello!' example.
    18881901
     
    19331946        - Makefile cleanup.
    19341947
    1935         * compiler/gendeps.sh, compiler/Makefile:
     1948        * compiler/Makefile, compiler/gendeps.sh:
    19361949        - Dependencies are generated automatically now.
    19371950        - Makefile cleanup.
     
    19571970        - Subdirectories processing order changed.
    19581971
    1959         * library/StdIO/Makefile, Makefile:
     1972        * Makefile, library/StdIO/Makefile:
    19601973        - Small fixes for library build process.
    19611974
     
    19711984        runtime/rf_retval.cc, runtime/rf_retval.hh, compiler/Makefile,
    19721985        runtime/Makefile, runtime/rf_arg.cc, runtime/rf_arg.hh, spec.in,
    1973         version.mk, changelog.date, config.guess, config.mk, createlog,
    1974         Developers, Makefile, rules.mk:
     1986        version.mk, Developers, Makefile, changelog.date, config.guess,
     1987        config.mk, createlog, rules.mk:
    19751988        - First stage of CVS tree reorganization completed.
    19761989
     
    200120142002-12-11  Andrey Slepuhin  <pooh@msu.ru>
    20022015
    2003         * libp++/Makefile, libp++/pxx_chunk_allocator_block_header.cc,
     2016        * libp++/Makefile, libp++/pxx_chunk_allocator.hh,
     2017        libp++/pxx_chunk_allocator.ih,
     2018        libp++/pxx_chunk_allocator_block_header.cc,
    20042019        libp++/pxx_chunk_allocator_block_header.hh,
    2005         libp++/pxx_chunk_allocator_block_header.ih,
    2006         libp++/pxx_chunk_allocator.hh, libp++/pxx_chunk_allocator.ih:
     2020        libp++/pxx_chunk_allocator_block_header.ih:
    20072021        - Code cleanup. Block header implementation is separated.
    20082022
Note: See TracChangeset for help on using the changeset viewer.