Changeset 859


Ignore:
Timestamp:
Jun 22, 2003, 12:53:56 AM (18 years ago)
Author:
orlov
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • to-imperative/trunk/ChangeLog

    r856 r859  
     12003-06-21  Anton Orlov  <orlov@mccme.ru>
     2
     3        * runtime/rf_short_int.hh, runtime/rf_short_int.ih,
     4        runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
     5        runtime/rf_types.hh, runtime/rf_word.cc, runtime/rf_word.hh,
     6        runtime/rf_word.ih, runtime/rf_char.ih, runtime/rf_core.cc,
     7        runtime/rf_core.hh, runtime/rf_expr.hh, runtime/rf_expr.ih,
     8        runtime/rf_macros.hh, runtime/rf_object.cc, runtime/rf_object.hh,
     9        runtime/rf_parenth.cc, runtime/rf_parenth.hh,
     10        runtime/rf_parenth.ih, runtime/rf_short_int.cc,
     11        runtime/Makefile, runtime/rf_channel.cc, runtime/rf_channel.hh,
     12        runtime/rf_channel.ih, runtime/rf_char.cc, runtime/rf_char.hh:
     13        - Result of merge from main trunk.
     14
    1152003-06-20  Andrey Slepuhin  <pooh@msu.ru>
    216
     
    2135
    2236        * samples/check.sh, samples/Syntax/const4.out,
    23         samples/Convert/chars_to_bytes.out,
     37        samples/Convert/chars_to_bytes.out, samples/Convert/tochars.out,
     38        samples/Convert/to_int2.out, samples/Convert/to_int3.out,
    2439        samples/Convert/to_int.bug1.out, samples/Convert/to_int.bug2.out,
    2540        samples/Convert/to_int.bug3.out, samples/Convert/to_int.bug4.out,
    2641        samples/Convert/to_int.bug5.out, samples/Convert/to_int.bug6.out,
    2742        samples/Convert/to_int.bug7.out, samples/Convert/to_int.bug8.out,
    28         samples/Convert/to_int.bug9.out, samples/Convert/to_int.out,
    29         samples/Convert/to_int2.out, samples/Convert/to_int3.out,
    30         samples/Convert/to_int_inval.out, samples/Convert/to_word.out,
    31         samples/Convert/tochars.out, samples/Convert/tolower.out,
    32         samples/Convert/toupper.out, samples/Syntax/Makefile,
     43        samples/Convert/to_int.bug9.out, samples/Convert/to_int_inval.out,
     44        samples/Convert/to_int.out, samples/Convert/tolower.out,
     45        samples/Convert/toupper.out, samples/Convert/to_word.out,
    3346        samples/Syntax/assign2.out, samples/Syntax/clash4.out,
    34         samples/Access/left_inval.out, samples/Access/length.out,
    35         samples/Access/middle.out, samples/Access/middle_inval.out,
    36         samples/Access/r1.out, samples/Access/r_inval1.out,
    37         samples/Access/right.out, samples/Access/right_inval.out,
    38         samples/Arithm/Makefile, samples/Arithm/add.out,
     47        samples/Syntax/Makefile, samples/Access/left_inval.out,
     48        samples/Access/length.out, samples/Access/middle_inval.out,
     49        samples/Access/middle.out, samples/Access/r1.out,
     50        samples/Access/right_inval.out, samples/Access/right.out,
     51        samples/Access/r_inval1.out, samples/Arithm/add.out,
    3952        samples/Arithm/div.out, samples/Arithm/div_rem.out,
    40         samples/Arithm/gcd.out, samples/Arithm/mult.out,
    41         samples/Arithm/rem.out, samples/Arithm/sub.out,
    42         samples/Box/Makefile, samples/Box/box1.out,
    43         samples/Convert/Makefile, samples/Convert/bytes_to_chars.out,
    44         samples/Convert/bytes_to_chars_inval.out, Makefile,
    45         rules.mk, samples/Access/Makefile, samples/Access/l1.out,
    46         samples/Access/l_inval1.out, samples/Access/left.out,
    47         samples/Makefile, samples/samples.mk:
     53        samples/Arithm/gcd.out, samples/Arithm/Makefile,
     54        samples/Arithm/mult.out, samples/Arithm/rem.out,
     55        samples/Arithm/sub.out, samples/Box/box1.out,
     56        samples/Box/Makefile, samples/Convert/bytes_to_chars_inval.out,
     57        samples/Convert/bytes_to_chars.out, samples/Convert/Makefile,
     58        Makefile, rules.mk, samples/Access/l1.out,
     59        samples/Access/left.out, samples/Access/l_inval1.out,
     60        samples/Access/Makefile, samples/Makefile, samples/samples.mk:
    4861        - Reorganized samples and tests making process.
    4962        - Added new make targets `samples', `tests' and `check'.
     
    85982003-06-06  Andrey Slepuhin  <pooh@msu.ru>
    8699
    87         * library/StdIO/Makefile, library/StdIO/channel.cc,
     100        * library/StdIO/channel.cc, library/StdIO/Makefile,
    88101        library/StdIO/std_channels.cc, runtime/Makefile,
    89102        runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_types.hh:
     
    1251382003-06-03  Anton Orlov  <orlov@mccme.ru>
    126139
    127         * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.cc:
     140        * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc,
     141        runtime/rf_parenth.hh, runtime/rf_parenth.ih, runtime/rf_term.cc:
    128142        - Added counting of references to parentheses.
    129143
     
    144158        * runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
    145159        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    146         runtime/rf_short_int.ih, runtime/rf_term.cc, runtime/rf_term.hh,
    147         runtime/rf_term.ih, runtime/rf_types.hh, runtime/rf_vector.ih,
    148         runtime/rf_word.ih:
     160        runtime/rf_parenth.cc, runtime/rf_parenth.hh,
     161        runtime/rf_parenth.ih, runtime/rf_short_int.ih,
     162        runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
     163        runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih:
    149164        - Returning to the unboxed parentheses representation on the
    150165        main CVS branch.
     
    153168        runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih,
    154169        runtime/rf_char.cc, runtime/rf_char.ih, runtime/rf_core.cc,
    155         runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_short_int.ih,
    156         runtime/rf_term.cc:
     170        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc,
     171        runtime/rf_parenth.hh, runtime/rf_parenth.ih,
     172        runtime/rf_short_int.ih, runtime/rf_term.cc:
    157173        - Parentheses are inherited from general Term.
    158174
     
    163179        runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
    164180        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    165         runtime/rf_short_int.ih:
     181        runtime/rf_parenth.cc, runtime/rf_parenth.hh,
     182        runtime/rf_parenth.ih, runtime/rf_short_int.ih:
    166183        - Parentheses are inherited from general Term.
    167184
     
    2022192003-05-29  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    203220
    204         * samples/Convert/to_int.rf, samples/Convert/to_int3.rf:
     221        * samples/Convert/to_int3.rf, samples/Convert/to_int.rf:
    205222        - tests for To_m_Int function are corrected
    206223
     
    2332502003-05-28  Anton Orlov  <orlov@mccme.ru>
    234251
    235         * samples/Makefile, samples/iter.rf:
     252        * samples/iter.rf, samples/Makefile:
    236253        - Factorial through triple $iter.
    237254
     
    2552722003-05-28  Anton Orlov  <orlov@mccme.ru>
    256273
    257         * samples/Syntax/Makefile, samples/Syntax/clash4.rf:
     274        * samples/Syntax/clash4.rf, samples/Syntax/Makefile:
    258275        - A test for clashes compilation.
    259276
     
    2873042003-05-26  Anton Orlov  <orlov@mccme.ru>
    288305
    289         * samples/perm.rf, samples/select.rf, samples/select1.rf,
    290         samples/select2.rf, samples/select3.rf:
     306        * samples/perm.rf, samples/select1.rf, samples/select2.rf,
     307        samples/select3.rf, samples/select.rf:
    291308        - Code formatting.
    292309
     
    3013182003-05-25  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    302319
    303         * samples/Convert/to_int.rf, samples/Convert/to_int2.rf:
     320        * samples/Convert/to_int2.rf, samples/Convert/to_int.rf:
    304321        - test for To_m_Int function is added
    305322        - tests in to_int2.rf are corrected
     
    4204372003-05-03  Anton Orlov  <orlov@mccme.ru>
    421438
    422         * samples/Syntax/Makefile, samples/Syntax/const4.rf:
     439        * samples/Syntax/const4.rf, samples/Syntax/Makefile:
    423440        - Test for $const'ants compilation.
    424441
    425         * samples/Box/Makefile, samples/Box/box1.rf, samples/Box/box2.rfi,
     442        * samples/Box/box1.rf, samples/Box/box2.rfi, samples/Box/Makefile,
    426443        samples/Makefile:
    427444        - Box library test.
     
    485502
    486503        * compiler/rfp_vars.rf, compiler/rfp_vars.rfi,
    487         compiler/rfp_asail.rf, compiler/rfp_asail_optim.rf,
     504        compiler/rfp_asail_optim.rf, compiler/rfp_asail.rf,
    488505        compiler/rfp_compile.rf:
    489506        - Added parentheses around t.label int the LABEL form in ASAIL.
     
    493510        - Added Arithm and Syntax subdirectories.
    494511
    495         * samples/Syntax/Makefile, samples/Syntax/assign2.rf:
     512        * samples/Syntax/assign2.rf, samples/Syntax/Makefile:
    496513        - Test for assignments of function results.
    497514
    498         * samples/Convert/to_int_inval.rf, samples/Convert/tochars.rf,
     515        * samples/Convert/tochars.rf, samples/Convert/to_int_inval.rf,
    499516        samples/Convert/tolower.rf, samples/Convert/toupper.rf,
    500         samples/Access/Makefile, samples/Access/l1.rf,
    501         samples/Access/left.rf, samples/Access/middle.rf,
     517        samples/Access/l1.rf, samples/Access/left.rf,
     518        samples/Access/Makefile, samples/Access/middle.rf,
    502519        samples/Access/r1.rf, samples/Access/right.rf:
    503520        - All Words are changed to Chars sequences, so tests work with
     
    520537        * compiler/rfpc.rf, compiler/rfpc.rfi, compiler/Makefile,
    521538        compiler/reserved-c++.rf, compiler/reserved-c++.rfi,
    522         compiler/rfp-filt.rf, compiler/rfp-filt.rfi,
    523         compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi,
    524539        compiler/rfp_as2as.rf, compiler/rfp_as2as.rfi,
    525         compiler/rfp_asail.rf, compiler/rfp_asail.rfi,
    526         compiler/rfp_asail_optim.rfi, compiler/rfp_check.rf,
     540        compiler/rfp_asail_optim.rfi, compiler/rfp_asail.rf,
     541        compiler/rfp_asail.rfi, compiler/rfp_check.rf,
    527542        compiler/rfp_check.rfi, compiler/rfp_compile.rf,
    528543        compiler/rfp_compile.rfi, compiler/rfp_const.rf,
    529544        compiler/rfp_const.rfi, compiler/rfp_err.rf, compiler/rfp_err.rfi,
     545        compiler/rfp-filt.rf, compiler/rfp-filt.rfi,
    530546        compiler/rfp_format.rf, compiler/rfp_format.rfi,
    531547        compiler/rfp_helper.rf, compiler/rfp_helper.rfi,
     
    534550        compiler/rfp_mangle.rfi, compiler/rfp_parse.rf,
    535551        compiler/rfp_parse.rfi, compiler/rfp_src.rf, compiler/rfp_src.rfi,
     552        compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi,
    536553        compiler/rfp_vars.rf, compiler/rfp_vars.rfi:
    537554        - Main compiler loop has been rewritten in a much more clear
     
    754771        log message ***
    755772
    756         * samples/Convert/bytes_to_chars.rf,
    757         samples/Convert/bytes_to_chars_inval.rf:
     773        * samples/Convert/bytes_to_chars_inval.rf,
     774        samples/Convert/bytes_to_chars.rf:
    758775        - arguments in tests for Bytes-To-Chars are divided for valid
    759776        and invalid
     
    794811
    795812        * samples/Arithm/rem.rf, samples/Arithm/sub.rf,
    796         samples/Arithm/add.rf, samples/Arithm/div.rf,
    797         samples/Arithm/div_rem.rf, samples/Arithm/gcd.rf,
     813        samples/Arithm/add.rf, samples/Arithm/div_rem.rf,
     814        samples/Arithm/div.rf, samples/Arithm/gcd.rf,
    798815        samples/Arithm/mult.rf:
    799816        - tests for Arithm functions
     
    8168332003-03-05  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    817834
    818         * samples/Access/left.rf, samples/Access/left_inval.rf,
    819         samples/Access/middle.rf, samples/Access/middle_inval.rf,
    820         samples/Access/r_inval1.rf, samples/Access/right.rf,
    821         samples/Access/right_inval.rf:
     835        * samples/Access/left_inval.rf, samples/Access/left.rf,
     836        samples/Access/middle_inval.rf, samples/Access/middle.rf,
     837        samples/Access/right_inval.rf, samples/Access/right.rf,
     838        samples/Access/r_inval1.rf:
    822839        - tests for Access functions
    823840
     
    906923        - Static method ShortInt::create_expr(intptr_t) was added.
    907924
    908         * library/Access/Makefile, library/Access/l.cc, library/Makefile:
     925        * library/Access/l.cc, library/Access/Makefile, library/Makefile:
    909926        - Function L has been developed to the working one.
    910927
     
    10531070        - Makefile fixed for new library includes location.
    10541071
    1055         * library/Box/Makefile, library/Box/box.cc,
    1056         library/Box/get.cc, library/Box/put.cc, library/Makefile,
    1057         library/include/refal/Box.hh:
     1072        * library/Box/box.cc, library/Box/get.cc, library/Box/Makefile,
     1073        library/Box/put.cc, library/include/refal/Box.hh,
     1074        library/Makefile:
    10581075        - Library routines for box implementation.
    10591076
     
    119412112003-01-31  Andrey Slepuhin  <pooh@msu.ru>
    11951212
    1196         * samples/Makefile, Makefile, config.mk, runtime/Makefile:
     1213        * samples/Makefile, config.mk, Makefile, runtime/Makefile:
    11971214        - Project tree reorganization, libp++ moved into separate
    11981215        directory.
     
    12641281        - Added debug flags.
    12651282
    1266         * samples/Makefile, samples/perm.rf, samples/select.rf,
    1267         samples/select1.rf, samples/select2.rf, samples/select3.rf:
     1283        * samples/Makefile, samples/perm.rf, samples/select1.rf,
     1284        samples/select2.rf, samples/select3.rf, samples/select.rf:
    12681285        - Workaround to allow program compilation.
    12691286        - Makefile rules changed to allow correct dependency checking.
     
    128212992003-01-24  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    12831300
    1284         * samples/select2.rf, samples/select3.rf, samples/select.rf,
    1285         samples/select1.rf:
     1301        * samples/select2.rf, samples/select3.rf, samples/select1.rf,
     1302        samples/select.rf:
    12861303        - select examples
    12871304
     
    13021319
    13031320        * compiler/rfp_asail.rf, compiler/rfp_asail.rfi,
    1304         compiler/rfp_compile.rf, compiler/rfp_helper.rf,
     1321        compiler/rfp_compile.rf, compiler/rfpc.rf, compiler/rfp_helper.rf,
    13051322        compiler/rfp_helper.rfi, compiler/rfp_lex.rf,
    1306         compiler/rfp_parse.rf, compiler/rfpc.rf:
     1323        compiler/rfp_parse.rf:
    13071324        - Now compileable C++ code is generated.  Added generation of
    13081325        namespaces, includes, and entry.
     
    14951512        * compiler/Makefile, compiler/reserved-c++.rf,
    14961513        compiler/reserved-c++.rfi, compiler/rfp-filt.rf,
    1497         compiler/rfp-filt.rfi, compiler/rfp-synhl.rf,
    1498         compiler/rfp-synhl.rfi, compiler/rfp_mangle.rf,
    1499         compiler/rfp_mangle.rfi:
     1514        compiler/rfp-filt.rfi, compiler/rfp_mangle.rf,
     1515        compiler/rfp_mangle.rfi, compiler/rfp-synhl.rf,
     1516        compiler/rfp-synhl.rfi:
    15001517        - synhl renamed to rfp-synhl.
    15011518        - convert renamed to rfp-filt.
     
    15391556        - Removed 'rf_' function prefix.
    15401557
    1541         * samples/Makefile, samples/hello.rf:
     1558        * samples/hello.rf, samples/Makefile:
    15421559        - Added simple 'Hello!' example.
    15431560
     
    15881605        - Makefile cleanup.
    15891606
    1590         * compiler/Makefile, compiler/gendeps.sh:
     1607        * compiler/gendeps.sh, compiler/Makefile:
    15911608        - Dependencies are generated automatically now.
    15921609        - Makefile cleanup.
     
    16121629        - Subdirectories processing order changed.
    16131630
    1614         * Makefile, library/StdIO/Makefile:
     1631        * library/StdIO/Makefile, Makefile:
    16151632        - Small fixes for library build process.
    16161633
     
    16261643        runtime/rf_retval.cc, runtime/rf_retval.hh, compiler/Makefile,
    16271644        runtime/Makefile, runtime/rf_arg.cc, runtime/rf_arg.hh, spec.in,
    1628         version.mk, Developers, Makefile, changelog.date, config.guess,
    1629         config.mk, createlog, rules.mk:
     1645        version.mk, changelog.date, config.guess, config.mk, createlog,
     1646        Developers, Makefile, rules.mk:
    16301647        - First stage of CVS tree reorganization completed.
    16311648
     
    165616732002-12-11  Andrey Slepuhin  <pooh@msu.ru>
    16571674
    1658         * libp++/Makefile, libp++/pxx_chunk_allocator.hh,
    1659         libp++/pxx_chunk_allocator.ih,
    1660         libp++/pxx_chunk_allocator_block_header.cc,
     1675        * libp++/Makefile, libp++/pxx_chunk_allocator_block_header.cc,
    16611676        libp++/pxx_chunk_allocator_block_header.hh,
    1662         libp++/pxx_chunk_allocator_block_header.ih:
     1677        libp++/pxx_chunk_allocator_block_header.ih,
     1678        libp++/pxx_chunk_allocator.hh, libp++/pxx_chunk_allocator.ih:
    16631679        - Code cleanup. Block header implementation is separated.
    16641680
Note: See TracChangeset for help on using the changeset viewer.