Changeset 872


Ignore:
Timestamp:
Jun 25, 2003, 10:16:03 PM (18 years ago)
Author:
orlov
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • to-imperative/trunk/ChangeLog

    r869 r872  
     12003-06-25  Anton Orlov  <orlov@mccme.ru>
     2
     3        * samples/Convert/Makefile, samples/Convert/to_int.bug10.rf,
     4        samples/Convert/to_int.bug11.rf, samples/Convert/to_int.bug12.rf:
     5        - New tests for bugs in the To-Int function.
     6
     7        * library/Convert/to_int.cc:
     8        - Some additional comments.
     9
    1102003-06-25  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    211
     
    4554        runtime/rf_core.hh, runtime/rf_expr.hh, runtime/rf_expr.ih,
    4655        runtime/rf_macros.hh, runtime/rf_object.cc, runtime/rf_object.hh,
    47         runtime/rf_short_int.cc, runtime/Makefile, runtime/rf_channel.cc,
    48         runtime/rf_channel.hh, runtime/rf_channel.ih, runtime/rf_char.cc,
    49         runtime/rf_char.hh:
     56        runtime/rf_parenth.cc, runtime/rf_parenth.hh,
     57        runtime/rf_parenth.ih, runtime/rf_short_int.cc,
     58        runtime/Makefile, runtime/rf_channel.cc, runtime/rf_channel.hh,
     59        runtime/rf_channel.ih, runtime/rf_char.cc, runtime/rf_char.hh:
    5060        - Result of merge from main trunk.
    5161
     
    7282
    7383        * samples/check.sh, samples/Syntax/const4.out,
    74         samples/Convert/chars_to_bytes.out,
     84        samples/Convert/chars_to_bytes.out, samples/Convert/tochars.out,
     85        samples/Convert/to_int2.out, samples/Convert/to_int3.out,
    7586        samples/Convert/to_int.bug1.out, samples/Convert/to_int.bug2.out,
    7687        samples/Convert/to_int.bug3.out, samples/Convert/to_int.bug4.out,
    7788        samples/Convert/to_int.bug5.out, samples/Convert/to_int.bug6.out,
    7889        samples/Convert/to_int.bug7.out, samples/Convert/to_int.bug8.out,
    79         samples/Convert/to_int.bug9.out, samples/Convert/to_int.out,
    80         samples/Convert/to_int2.out, samples/Convert/to_int3.out,
    81         samples/Convert/to_int_inval.out, samples/Convert/to_word.out,
    82         samples/Convert/tochars.out, samples/Convert/tolower.out,
    83         samples/Convert/toupper.out, samples/Syntax/Makefile,
     90        samples/Convert/to_int.bug9.out, samples/Convert/to_int_inval.out,
     91        samples/Convert/to_int.out, samples/Convert/tolower.out,
     92        samples/Convert/toupper.out, samples/Convert/to_word.out,
    8493        samples/Syntax/assign2.out, samples/Syntax/clash4.out,
    85         samples/Access/left_inval.out, samples/Access/length.out,
    86         samples/Access/middle.out, samples/Access/middle_inval.out,
    87         samples/Access/r1.out, samples/Access/r_inval1.out,
    88         samples/Access/right.out, samples/Access/right_inval.out,
    89         samples/Arithm/Makefile, samples/Arithm/add.out,
     94        samples/Syntax/Makefile, samples/Access/left_inval.out,
     95        samples/Access/length.out, samples/Access/middle_inval.out,
     96        samples/Access/middle.out, samples/Access/r1.out,
     97        samples/Access/right_inval.out, samples/Access/right.out,
     98        samples/Access/r_inval1.out, samples/Arithm/add.out,
    9099        samples/Arithm/div.out, samples/Arithm/div_rem.out,
    91         samples/Arithm/gcd.out, samples/Arithm/mult.out,
    92         samples/Arithm/rem.out, samples/Arithm/sub.out,
    93         samples/Box/Makefile, samples/Box/box1.out,
    94         samples/Convert/Makefile, samples/Convert/bytes_to_chars.out,
    95         samples/Convert/bytes_to_chars_inval.out, Makefile,
    96         rules.mk, samples/Access/Makefile, samples/Access/l1.out,
    97         samples/Access/l_inval1.out, samples/Access/left.out,
    98         samples/Makefile, samples/samples.mk:
     100        samples/Arithm/gcd.out, samples/Arithm/Makefile,
     101        samples/Arithm/mult.out, samples/Arithm/rem.out,
     102        samples/Arithm/sub.out, samples/Box/box1.out,
     103        samples/Box/Makefile, samples/Convert/bytes_to_chars_inval.out,
     104        samples/Convert/bytes_to_chars.out, samples/Convert/Makefile,
     105        Makefile, rules.mk, samples/Access/l1.out,
     106        samples/Access/left.out, samples/Access/l_inval1.out,
     107        samples/Access/Makefile, samples/Makefile, samples/samples.mk:
    99108        - Reorganized samples and tests making process.
    100109        - Added new make targets `samples', `tests' and `check'.
     
    1361452003-06-06  Andrey Slepuhin  <pooh@msu.ru>
    137146
    138         * library/StdIO/Makefile, library/StdIO/channel.cc,
     147        * library/StdIO/channel.cc, library/StdIO/Makefile,
    139148        library/StdIO/std_channels.cc, runtime/Makefile,
    140149        runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_types.hh:
     
    1761852003-06-03  Anton Orlov  <orlov@mccme.ru>
    177186
    178         * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.cc:
     187        * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc,
     188        runtime/rf_parenth.hh, runtime/rf_parenth.ih, runtime/rf_term.cc:
    179189        - Added counting of references to parentheses.
    180190
     
    195205        * runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
    196206        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    197         runtime/rf_short_int.ih, runtime/rf_term.cc, runtime/rf_term.hh,
    198         runtime/rf_term.ih, runtime/rf_types.hh, runtime/rf_vector.ih,
    199         runtime/rf_word.ih:
     207        runtime/rf_parenth.cc, runtime/rf_parenth.hh,
     208        runtime/rf_parenth.ih, runtime/rf_short_int.ih,
     209        runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
     210        runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih:
    200211        - Returning to the unboxed parentheses representation on the
    201212        main CVS branch.
     
    204215        runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih,
    205216        runtime/rf_char.cc, runtime/rf_char.ih, runtime/rf_core.cc,
    206         runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_short_int.ih,
    207         runtime/rf_term.cc:
     217        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc,
     218        runtime/rf_parenth.hh, runtime/rf_parenth.ih,
     219        runtime/rf_short_int.ih, runtime/rf_term.cc:
    208220        - Parentheses are inherited from general Term.
    209221
     
    214226        runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
    215227        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    216         runtime/rf_short_int.ih:
     228        runtime/rf_parenth.cc, runtime/rf_parenth.hh,
     229        runtime/rf_parenth.ih, runtime/rf_short_int.ih:
    217230        - Parentheses are inherited from general Term.
    218231
     
    2532662003-05-29  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    254267
    255         * samples/Convert/to_int.rf, samples/Convert/to_int3.rf:
     268        * samples/Convert/to_int3.rf, samples/Convert/to_int.rf:
    256269        - tests for To_m_Int function are corrected
    257270
     
    2842972003-05-28  Anton Orlov  <orlov@mccme.ru>
    285298
    286         * samples/Makefile, samples/iter.rf:
     299        * samples/iter.rf, samples/Makefile:
    287300        - Factorial through triple $iter.
    288301
     
    3063192003-05-28  Anton Orlov  <orlov@mccme.ru>
    307320
    308         * samples/Syntax/Makefile, samples/Syntax/clash4.rf:
     321        * samples/Syntax/clash4.rf, samples/Syntax/Makefile:
    309322        - A test for clashes compilation.
    310323
     
    3383512003-05-26  Anton Orlov  <orlov@mccme.ru>
    339352
    340         * samples/perm.rf, samples/select.rf, samples/select1.rf,
    341         samples/select2.rf, samples/select3.rf:
     353        * samples/perm.rf, samples/select1.rf, samples/select2.rf,
     354        samples/select3.rf, samples/select.rf:
    342355        - Code formatting.
    343356
     
    3523652003-05-25  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    353366
    354         * samples/Convert/to_int.rf, samples/Convert/to_int2.rf:
     367        * samples/Convert/to_int2.rf, samples/Convert/to_int.rf:
    355368        - test for To_m_Int function is added
    356369        - tests in to_int2.rf are corrected
     
    4714842003-05-03  Anton Orlov  <orlov@mccme.ru>
    472485
    473         * samples/Syntax/Makefile, samples/Syntax/const4.rf:
     486        * samples/Syntax/const4.rf, samples/Syntax/Makefile:
    474487        - Test for $const'ants compilation.
    475488
    476         * samples/Box/Makefile, samples/Box/box1.rf, samples/Box/box2.rfi,
     489        * samples/Box/box1.rf, samples/Box/box2.rfi, samples/Box/Makefile,
    477490        samples/Makefile:
    478491        - Box library test.
     
    536549
    537550        * compiler/rfp_vars.rf, compiler/rfp_vars.rfi,
    538         compiler/rfp_asail.rf, compiler/rfp_asail_optim.rf,
     551        compiler/rfp_asail_optim.rf, compiler/rfp_asail.rf,
    539552        compiler/rfp_compile.rf:
    540553        - Added parentheses around t.label int the LABEL form in ASAIL.
     
    544557        - Added Arithm and Syntax subdirectories.
    545558
    546         * samples/Syntax/Makefile, samples/Syntax/assign2.rf:
     559        * samples/Syntax/assign2.rf, samples/Syntax/Makefile:
    547560        - Test for assignments of function results.
    548561
    549         * samples/Convert/to_int_inval.rf, samples/Convert/tochars.rf,
     562        * samples/Convert/tochars.rf, samples/Convert/to_int_inval.rf,
    550563        samples/Convert/tolower.rf, samples/Convert/toupper.rf,
    551         samples/Access/Makefile, samples/Access/l1.rf,
    552         samples/Access/left.rf, samples/Access/middle.rf,
     564        samples/Access/l1.rf, samples/Access/left.rf,
     565        samples/Access/Makefile, samples/Access/middle.rf,
    553566        samples/Access/r1.rf, samples/Access/right.rf:
    554567        - All Words are changed to Chars sequences, so tests work with
     
    571584        * compiler/rfpc.rf, compiler/rfpc.rfi, compiler/Makefile,
    572585        compiler/reserved-c++.rf, compiler/reserved-c++.rfi,
    573         compiler/rfp-filt.rf, compiler/rfp-filt.rfi,
    574         compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi,
    575586        compiler/rfp_as2as.rf, compiler/rfp_as2as.rfi,
    576         compiler/rfp_asail.rf, compiler/rfp_asail.rfi,
    577         compiler/rfp_asail_optim.rfi, compiler/rfp_check.rf,
     587        compiler/rfp_asail_optim.rfi, compiler/rfp_asail.rf,
     588        compiler/rfp_asail.rfi, compiler/rfp_check.rf,
    578589        compiler/rfp_check.rfi, compiler/rfp_compile.rf,
    579590        compiler/rfp_compile.rfi, compiler/rfp_const.rf,
    580591        compiler/rfp_const.rfi, compiler/rfp_err.rf, compiler/rfp_err.rfi,
     592        compiler/rfp-filt.rf, compiler/rfp-filt.rfi,
    581593        compiler/rfp_format.rf, compiler/rfp_format.rfi,
    582594        compiler/rfp_helper.rf, compiler/rfp_helper.rfi,
     
    585597        compiler/rfp_mangle.rfi, compiler/rfp_parse.rf,
    586598        compiler/rfp_parse.rfi, compiler/rfp_src.rf, compiler/rfp_src.rfi,
     599        compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi,
    587600        compiler/rfp_vars.rf, compiler/rfp_vars.rfi:
    588601        - Main compiler loop has been rewritten in a much more clear
     
    805818        log message ***
    806819
    807         * samples/Convert/bytes_to_chars.rf,
    808         samples/Convert/bytes_to_chars_inval.rf:
     820        * samples/Convert/bytes_to_chars_inval.rf,
     821        samples/Convert/bytes_to_chars.rf:
    809822        - arguments in tests for Bytes-To-Chars are divided for valid
    810823        and invalid
     
    845858
    846859        * samples/Arithm/rem.rf, samples/Arithm/sub.rf,
    847         samples/Arithm/add.rf, samples/Arithm/div.rf,
    848         samples/Arithm/div_rem.rf, samples/Arithm/gcd.rf,
     860        samples/Arithm/add.rf, samples/Arithm/div_rem.rf,
     861        samples/Arithm/div.rf, samples/Arithm/gcd.rf,
    849862        samples/Arithm/mult.rf:
    850863        - tests for Arithm functions
     
    8678802003-03-05  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    868881
    869         * samples/Access/left.rf, samples/Access/left_inval.rf,
    870         samples/Access/middle.rf, samples/Access/middle_inval.rf,
    871         samples/Access/r_inval1.rf, samples/Access/right.rf,
    872         samples/Access/right_inval.rf:
     882        * samples/Access/left_inval.rf, samples/Access/left.rf,
     883        samples/Access/middle_inval.rf, samples/Access/middle.rf,
     884        samples/Access/right_inval.rf, samples/Access/right.rf,
     885        samples/Access/r_inval1.rf:
    873886        - tests for Access functions
    874887
     
    957970        - Static method ShortInt::create_expr(intptr_t) was added.
    958971
    959         * library/Access/Makefile, library/Access/l.cc, library/Makefile:
     972        * library/Access/l.cc, library/Access/Makefile, library/Makefile:
    960973        - Function L has been developed to the working one.
    961974
     
    11041117        - Makefile fixed for new library includes location.
    11051118
    1106         * library/Box/Makefile, library/Box/box.cc,
    1107         library/Box/get.cc, library/Box/put.cc, library/Makefile,
    1108         library/include/refal/Box.hh:
     1119        * library/Box/box.cc, library/Box/get.cc, library/Box/Makefile,
     1120        library/Box/put.cc, library/include/refal/Box.hh,
     1121        library/Makefile:
    11091122        - Library routines for box implementation.
    11101123
     
    124512582003-01-31  Andrey Slepuhin  <pooh@msu.ru>
    12461259
    1247         * samples/Makefile, Makefile, config.mk, runtime/Makefile:
     1260        * samples/Makefile, config.mk, Makefile, runtime/Makefile:
    12481261        - Project tree reorganization, libp++ moved into separate
    12491262        directory.
     
    13151328        - Added debug flags.
    13161329
    1317         * samples/Makefile, samples/perm.rf, samples/select.rf,
    1318         samples/select1.rf, samples/select2.rf, samples/select3.rf:
     1330        * samples/Makefile, samples/perm.rf, samples/select1.rf,
     1331        samples/select2.rf, samples/select3.rf, samples/select.rf:
    13191332        - Workaround to allow program compilation.
    13201333        - Makefile rules changed to allow correct dependency checking.
     
    133313462003-01-24  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    13341347
    1335         * samples/select2.rf, samples/select3.rf, samples/select.rf,
    1336         samples/select1.rf:
     1348        * samples/select2.rf, samples/select3.rf, samples/select1.rf,
     1349        samples/select.rf:
    13371350        - select examples
    13381351
     
    13531366
    13541367        * compiler/rfp_asail.rf, compiler/rfp_asail.rfi,
    1355         compiler/rfp_compile.rf, compiler/rfp_helper.rf,
     1368        compiler/rfp_compile.rf, compiler/rfpc.rf, compiler/rfp_helper.rf,
    13561369        compiler/rfp_helper.rfi, compiler/rfp_lex.rf,
    1357         compiler/rfp_parse.rf, compiler/rfpc.rf:
     1370        compiler/rfp_parse.rf:
    13581371        - Now compileable C++ code is generated.  Added generation of
    13591372        namespaces, includes, and entry.
     
    15461559        * compiler/Makefile, compiler/reserved-c++.rf,
    15471560        compiler/reserved-c++.rfi, compiler/rfp-filt.rf,
    1548         compiler/rfp-filt.rfi, compiler/rfp-synhl.rf,
    1549         compiler/rfp-synhl.rfi, compiler/rfp_mangle.rf,
    1550         compiler/rfp_mangle.rfi:
     1561        compiler/rfp-filt.rfi, compiler/rfp_mangle.rf,
     1562        compiler/rfp_mangle.rfi, compiler/rfp-synhl.rf,
     1563        compiler/rfp-synhl.rfi:
    15511564        - synhl renamed to rfp-synhl.
    15521565        - convert renamed to rfp-filt.
     
    15901603        - Removed 'rf_' function prefix.
    15911604
    1592         * samples/Makefile, samples/hello.rf:
     1605        * samples/hello.rf, samples/Makefile:
    15931606        - Added simple 'Hello!' example.
    15941607
     
    16391652        - Makefile cleanup.
    16401653
    1641         * compiler/Makefile, compiler/gendeps.sh:
     1654        * compiler/gendeps.sh, compiler/Makefile:
    16421655        - Dependencies are generated automatically now.
    16431656        - Makefile cleanup.
     
    16631676        - Subdirectories processing order changed.
    16641677
    1665         * Makefile, library/StdIO/Makefile:
     1678        * library/StdIO/Makefile, Makefile:
    16661679        - Small fixes for library build process.
    16671680
     
    16771690        runtime/rf_retval.cc, runtime/rf_retval.hh, compiler/Makefile,
    16781691        runtime/Makefile, runtime/rf_arg.cc, runtime/rf_arg.hh, spec.in,
    1679         version.mk, Developers, Makefile, changelog.date, config.guess,
    1680         config.mk, createlog, rules.mk:
     1692        version.mk, changelog.date, config.guess, config.mk, createlog,
     1693        Developers, Makefile, rules.mk:
    16811694        - First stage of CVS tree reorganization completed.
    16821695
     
    170717202002-12-11  Andrey Slepuhin  <pooh@msu.ru>
    17081721
    1709         * libp++/Makefile, libp++/pxx_chunk_allocator.hh,
    1710         libp++/pxx_chunk_allocator.ih,
    1711         libp++/pxx_chunk_allocator_block_header.cc,
     1722        * libp++/Makefile, libp++/pxx_chunk_allocator_block_header.cc,
    17121723        libp++/pxx_chunk_allocator_block_header.hh,
    1713         libp++/pxx_chunk_allocator_block_header.ih:
     1724        libp++/pxx_chunk_allocator_block_header.ih,
     1725        libp++/pxx_chunk_allocator.hh, libp++/pxx_chunk_allocator.ih:
    17141726        - Code cleanup. Block header implementation is separated.
    17151727
Note: See TracChangeset for help on using the changeset viewer.