Changeset 920


Ignore:
Timestamp:
Jul 1, 2003, 1:12:04 AM (18 years ago)
Author:
orlov
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • to-imperative/trunk/ChangeLog

    r916 r920  
     12003-06-30  Anton Orlov  <orlov@mccme.ru>
     2
     3        * samples/Convert/to_int.bug11.out:
     4        - Output for the test when using new runtime.
     5
     6        * library/Class/digit_q_.cc, library/Class/int_q_.cc,
     7        library/Class/letter_q_.cc:
     8        - Some corrections and FIXME's.
     9
     10        * library/Class/Makefile, library/Makefile,
     11        samples/Class/Makefile, samples/Makefile:
     12        - Compare library is removed from Makefiles.
     13        - Class library functions are added.
     14        - -O0 compiler option is used for compiling Class tests.
     15
    1162003-06-30  Svetlana Ponomareva  <psm@kbse.botik.ru>
    217
     
    47622003-06-29  Anton Orlov  <orlov@mccme.ru>
    4863
    49         * samples/Syntax/Makefile, samples/Syntax/const1.rf,
    50         samples/Syntax/const2.rfi:
     64        * samples/Syntax/const1.rf, samples/Syntax/const2.rfi,
     65        samples/Syntax/Makefile:
    5166        - New test for using $const'ants.
    5267
     
    7994        - Class is added
    8095
    81         * library/Class/Makefile, library/Class/box_q_.cc:
     96        * library/Class/box_q_.cc, library/Class/Makefile:
    8297        - Class library function
    8398
     
    104119
    105120        * samples/StdIO/Makefile, samples/Syntax/Makefile,
    106         samples/Convert/Makefile, samples/Convert/bytes_to_chars.out,
    107         samples/Convert/bytes_to_chars.rf,
    108121        samples/Convert/bytes_to_chars_inval.out,
     122        samples/Convert/bytes_to_chars.out,
     123        samples/Convert/bytes_to_chars.rf, samples/Convert/Makefile,
    109124        samples/Convert/to_int.bug10.out,
    110125        samples/Convert/to_int.bug11.out,
     
    112127        samples/Convert/to_int.bug3.out, samples/StdIO/open_file_inv1.out,
    113128        samples/StdIO/open_file_inv2.out, runtime/rf_core.cc,
    114         runtime/rf_macros.hh, samples/Access/Makefile,
    115         samples/Access/l_inval1.out, samples/Access/left_inval.out,
    116         samples/Access/middle_inval.out, samples/Access/r_inval1.out,
    117         samples/Access/right_inval.out, samples/Arithm/Makefile,
    118         samples/Box/Makefile, samples/Box/box1.out:
     129        runtime/rf_macros.hh, samples/Access/left_inval.out,
     130        samples/Access/l_inval1.out, samples/Access/Makefile,
     131        samples/Access/middle_inval.out, samples/Access/right_inval.out,
     132        samples/Access/r_inval1.out, samples/Arithm/Makefile,
     133        samples/Box/box1.out, samples/Box/Makefile:
    119134        - Fixes for the proper work of "make check".
    120135        - Most out-files are generated with old (1.8.7) compiler.
     
    204219        runtime/rf_core.hh, runtime/rf_expr.hh, runtime/rf_expr.ih,
    205220        runtime/rf_macros.hh, runtime/rf_object.cc, runtime/rf_object.hh,
    206         runtime/rf_short_int.cc, runtime/Makefile, runtime/rf_channel.cc,
    207         runtime/rf_channel.hh, runtime/rf_channel.ih, runtime/rf_char.cc,
    208         runtime/rf_char.hh:
     221        runtime/rf_parenth.cc, runtime/rf_parenth.hh,
     222        runtime/rf_parenth.ih, runtime/rf_short_int.cc,
     223        runtime/Makefile, runtime/rf_channel.cc, runtime/rf_channel.hh,
     224        runtime/rf_channel.ih, runtime/rf_char.cc, runtime/rf_char.hh:
    209225        - Result of merge from main trunk.
    210226
     
    231247
    232248        * samples/check.sh, samples/Syntax/const4.out,
    233         samples/Convert/chars_to_bytes.out,
     249        samples/Convert/chars_to_bytes.out, samples/Convert/tochars.out,
     250        samples/Convert/to_int2.out, samples/Convert/to_int3.out,
    234251        samples/Convert/to_int.bug1.out, samples/Convert/to_int.bug2.out,
    235252        samples/Convert/to_int.bug3.out, samples/Convert/to_int.bug4.out,
    236253        samples/Convert/to_int.bug5.out, samples/Convert/to_int.bug6.out,
    237254        samples/Convert/to_int.bug7.out, samples/Convert/to_int.bug8.out,
    238         samples/Convert/to_int.bug9.out, samples/Convert/to_int.out,
    239         samples/Convert/to_int2.out, samples/Convert/to_int3.out,
    240         samples/Convert/to_int_inval.out, samples/Convert/to_word.out,
    241         samples/Convert/tochars.out, samples/Convert/tolower.out,
    242         samples/Convert/toupper.out, samples/Syntax/Makefile,
     255        samples/Convert/to_int.bug9.out, samples/Convert/to_int_inval.out,
     256        samples/Convert/to_int.out, samples/Convert/tolower.out,
     257        samples/Convert/toupper.out, samples/Convert/to_word.out,
    243258        samples/Syntax/assign2.out, samples/Syntax/clash4.out,
    244         samples/Access/left_inval.out, samples/Access/length.out,
    245         samples/Access/middle.out, samples/Access/middle_inval.out,
    246         samples/Access/r1.out, samples/Access/r_inval1.out,
    247         samples/Access/right.out, samples/Access/right_inval.out,
    248         samples/Arithm/Makefile, samples/Arithm/add.out,
     259        samples/Syntax/Makefile, samples/Access/left_inval.out,
     260        samples/Access/length.out, samples/Access/middle_inval.out,
     261        samples/Access/middle.out, samples/Access/r1.out,
     262        samples/Access/right_inval.out, samples/Access/right.out,
     263        samples/Access/r_inval1.out, samples/Arithm/add.out,
    249264        samples/Arithm/div.out, samples/Arithm/div_rem.out,
    250         samples/Arithm/gcd.out, samples/Arithm/mult.out,
    251         samples/Arithm/rem.out, samples/Arithm/sub.out,
    252         samples/Box/Makefile, samples/Box/box1.out,
    253         samples/Convert/Makefile, samples/Convert/bytes_to_chars.out,
    254         samples/Convert/bytes_to_chars_inval.out, Makefile,
    255         rules.mk, samples/Access/Makefile, samples/Access/l1.out,
    256         samples/Access/l_inval1.out, samples/Access/left.out,
    257         samples/Makefile, samples/samples.mk:
     265        samples/Arithm/gcd.out, samples/Arithm/Makefile,
     266        samples/Arithm/mult.out, samples/Arithm/rem.out,
     267        samples/Arithm/sub.out, samples/Box/box1.out,
     268        samples/Box/Makefile, samples/Convert/bytes_to_chars_inval.out,
     269        samples/Convert/bytes_to_chars.out, samples/Convert/Makefile,
     270        Makefile, rules.mk, samples/Access/l1.out,
     271        samples/Access/left.out, samples/Access/l_inval1.out,
     272        samples/Access/Makefile, samples/Makefile, samples/samples.mk:
    258273        - Reorganized samples and tests making process.
    259274        - Added new make targets `samples', `tests' and `check'.
     
    2953102003-06-06  Andrey Slepuhin  <pooh@msu.ru>
    296311
    297         * library/StdIO/Makefile, library/StdIO/channel.cc,
     312        * library/StdIO/channel.cc, library/StdIO/Makefile,
    298313        library/StdIO/std_channels.cc, runtime/Makefile,
    299314        runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_types.hh:
     
    3353502003-06-03  Anton Orlov  <orlov@mccme.ru>
    336351
    337         * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.cc:
     352        * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc,
     353        runtime/rf_parenth.hh, runtime/rf_parenth.ih, runtime/rf_term.cc:
    338354        - Added counting of references to parentheses.
    339355
     
    354370        * runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
    355371        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    356         runtime/rf_short_int.ih, runtime/rf_term.cc, runtime/rf_term.hh,
    357         runtime/rf_term.ih, runtime/rf_types.hh, runtime/rf_vector.ih,
    358         runtime/rf_word.ih:
     372        runtime/rf_parenth.cc, runtime/rf_parenth.hh,
     373        runtime/rf_parenth.ih, runtime/rf_short_int.ih,
     374        runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
     375        runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih:
    359376        - Returning to the unboxed parentheses representation on the
    360377        main CVS branch.
     
    363380        runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih,
    364381        runtime/rf_char.cc, runtime/rf_char.ih, runtime/rf_core.cc,
    365         runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_short_int.ih,
    366         runtime/rf_term.cc:
     382        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc,
     383        runtime/rf_parenth.hh, runtime/rf_parenth.ih,
     384        runtime/rf_short_int.ih, runtime/rf_term.cc:
    367385        - Parentheses are inherited from general Term.
    368386
     
    373391        runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
    374392        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    375         runtime/rf_short_int.ih:
     393        runtime/rf_parenth.cc, runtime/rf_parenth.hh,
     394        runtime/rf_parenth.ih, runtime/rf_short_int.ih:
    376395        - Parentheses are inherited from general Term.
    377396
     
    4124312003-05-29  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    413432
    414         * samples/Convert/to_int.rf, samples/Convert/to_int3.rf:
     433        * samples/Convert/to_int3.rf, samples/Convert/to_int.rf:
    415434        - tests for To_m_Int function are corrected
    416435
     
    4434622003-05-28  Anton Orlov  <orlov@mccme.ru>
    444463
    445         * samples/Makefile, samples/iter.rf:
     464        * samples/iter.rf, samples/Makefile:
    446465        - Factorial through triple $iter.
    447466
     
    4654842003-05-28  Anton Orlov  <orlov@mccme.ru>
    466485
    467         * samples/Syntax/Makefile, samples/Syntax/clash4.rf:
     486        * samples/Syntax/clash4.rf, samples/Syntax/Makefile:
    468487        - A test for clashes compilation.
    469488
     
    4975162003-05-26  Anton Orlov  <orlov@mccme.ru>
    498517
    499         * samples/perm.rf, samples/select.rf, samples/select1.rf,
    500         samples/select2.rf, samples/select3.rf:
     518        * samples/perm.rf, samples/select1.rf, samples/select2.rf,
     519        samples/select3.rf, samples/select.rf:
    501520        - Code formatting.
    502521
     
    5115302003-05-25  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    512531
    513         * samples/Convert/to_int.rf, samples/Convert/to_int2.rf:
     532        * samples/Convert/to_int2.rf, samples/Convert/to_int.rf:
    514533        - test for To_m_Int function is added
    515534        - tests in to_int2.rf are corrected
     
    6306492003-05-03  Anton Orlov  <orlov@mccme.ru>
    631650
    632         * samples/Syntax/Makefile, samples/Syntax/const4.rf:
     651        * samples/Syntax/const4.rf, samples/Syntax/Makefile:
    633652        - Test for $const'ants compilation.
    634653
    635         * samples/Box/Makefile, samples/Box/box1.rf, samples/Box/box2.rfi,
     654        * samples/Box/box1.rf, samples/Box/box2.rfi, samples/Box/Makefile,
    636655        samples/Makefile:
    637656        - Box library test.
     
    695714
    696715        * compiler/rfp_vars.rf, compiler/rfp_vars.rfi,
    697         compiler/rfp_asail.rf, compiler/rfp_asail_optim.rf,
     716        compiler/rfp_asail_optim.rf, compiler/rfp_asail.rf,
    698717        compiler/rfp_compile.rf:
    699718        - Added parentheses around t.label int the LABEL form in ASAIL.
     
    703722        - Added Arithm and Syntax subdirectories.
    704723
    705         * samples/Syntax/Makefile, samples/Syntax/assign2.rf:
     724        * samples/Syntax/assign2.rf, samples/Syntax/Makefile:
    706725        - Test for assignments of function results.
    707726
    708         * samples/Convert/to_int_inval.rf, samples/Convert/tochars.rf,
     727        * samples/Convert/tochars.rf, samples/Convert/to_int_inval.rf,
    709728        samples/Convert/tolower.rf, samples/Convert/toupper.rf,
    710         samples/Access/Makefile, samples/Access/l1.rf,
    711         samples/Access/left.rf, samples/Access/middle.rf,
     729        samples/Access/l1.rf, samples/Access/left.rf,
     730        samples/Access/Makefile, samples/Access/middle.rf,
    712731        samples/Access/r1.rf, samples/Access/right.rf:
    713732        - All Words are changed to Chars sequences, so tests work with
     
    730749        * compiler/rfpc.rf, compiler/rfpc.rfi, compiler/Makefile,
    731750        compiler/reserved-c++.rf, compiler/reserved-c++.rfi,
    732         compiler/rfp-filt.rf, compiler/rfp-filt.rfi,
    733         compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi,
    734751        compiler/rfp_as2as.rf, compiler/rfp_as2as.rfi,
    735         compiler/rfp_asail.rf, compiler/rfp_asail.rfi,
    736         compiler/rfp_asail_optim.rfi, compiler/rfp_check.rf,
     752        compiler/rfp_asail_optim.rfi, compiler/rfp_asail.rf,
     753        compiler/rfp_asail.rfi, compiler/rfp_check.rf,
    737754        compiler/rfp_check.rfi, compiler/rfp_compile.rf,
    738755        compiler/rfp_compile.rfi, compiler/rfp_const.rf,
    739756        compiler/rfp_const.rfi, compiler/rfp_err.rf, compiler/rfp_err.rfi,
     757        compiler/rfp-filt.rf, compiler/rfp-filt.rfi,
    740758        compiler/rfp_format.rf, compiler/rfp_format.rfi,
    741759        compiler/rfp_helper.rf, compiler/rfp_helper.rfi,
     
    744762        compiler/rfp_mangle.rfi, compiler/rfp_parse.rf,
    745763        compiler/rfp_parse.rfi, compiler/rfp_src.rf, compiler/rfp_src.rfi,
     764        compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi,
    746765        compiler/rfp_vars.rf, compiler/rfp_vars.rfi:
    747766        - Main compiler loop has been rewritten in a much more clear
     
    964983        log message ***
    965984
    966         * samples/Convert/bytes_to_chars.rf,
    967         samples/Convert/bytes_to_chars_inval.rf:
     985        * samples/Convert/bytes_to_chars_inval.rf,
     986        samples/Convert/bytes_to_chars.rf:
    968987        - arguments in tests for Bytes-To-Chars are divided for valid
    969988        and invalid
     
    10041023
    10051024        * samples/Arithm/rem.rf, samples/Arithm/sub.rf,
    1006         samples/Arithm/add.rf, samples/Arithm/div.rf,
    1007         samples/Arithm/div_rem.rf, samples/Arithm/gcd.rf,
     1025        samples/Arithm/add.rf, samples/Arithm/div_rem.rf,
     1026        samples/Arithm/div.rf, samples/Arithm/gcd.rf,
    10081027        samples/Arithm/mult.rf:
    10091028        - tests for Arithm functions
     
    102610452003-03-05  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    10271046
    1028         * samples/Access/left.rf, samples/Access/left_inval.rf,
    1029         samples/Access/middle.rf, samples/Access/middle_inval.rf,
    1030         samples/Access/r_inval1.rf, samples/Access/right.rf,
    1031         samples/Access/right_inval.rf:
     1047        * samples/Access/left_inval.rf, samples/Access/left.rf,
     1048        samples/Access/middle_inval.rf, samples/Access/middle.rf,
     1049        samples/Access/right_inval.rf, samples/Access/right.rf,
     1050        samples/Access/r_inval1.rf:
    10321051        - tests for Access functions
    10331052
     
    11161135        - Static method ShortInt::create_expr(intptr_t) was added.
    11171136
    1118         * library/Access/Makefile, library/Access/l.cc, library/Makefile:
     1137        * library/Access/l.cc, library/Access/Makefile, library/Makefile:
    11191138        - Function L has been developed to the working one.
    11201139
     
    12631282        - Makefile fixed for new library includes location.
    12641283
    1265         * library/Box/Makefile, library/Box/box.cc,
    1266         library/Box/get.cc, library/Box/put.cc, library/Makefile,
    1267         library/include/refal/Box.hh:
     1284        * library/Box/box.cc, library/Box/get.cc, library/Box/Makefile,
     1285        library/Box/put.cc, library/include/refal/Box.hh,
     1286        library/Makefile:
    12681287        - Library routines for box implementation.
    12691288
     
    140414232003-01-31  Andrey Slepuhin  <pooh@msu.ru>
    14051424
    1406         * samples/Makefile, Makefile, config.mk, runtime/Makefile:
     1425        * samples/Makefile, config.mk, Makefile, runtime/Makefile:
    14071426        - Project tree reorganization, libp++ moved into separate
    14081427        directory.
     
    14741493        - Added debug flags.
    14751494
    1476         * samples/Makefile, samples/perm.rf, samples/select.rf,
    1477         samples/select1.rf, samples/select2.rf, samples/select3.rf:
     1495        * samples/Makefile, samples/perm.rf, samples/select1.rf,
     1496        samples/select2.rf, samples/select3.rf, samples/select.rf:
    14781497        - Workaround to allow program compilation.
    14791498        - Makefile rules changed to allow correct dependency checking.
     
    149215112003-01-24  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    14931512
    1494         * samples/select2.rf, samples/select3.rf, samples/select.rf,
    1495         samples/select1.rf:
     1513        * samples/select2.rf, samples/select3.rf, samples/select1.rf,
     1514        samples/select.rf:
    14961515        - select examples
    14971516
     
    15121531
    15131532        * compiler/rfp_asail.rf, compiler/rfp_asail.rfi,
    1514         compiler/rfp_compile.rf, compiler/rfp_helper.rf,
     1533        compiler/rfp_compile.rf, compiler/rfpc.rf, compiler/rfp_helper.rf,
    15151534        compiler/rfp_helper.rfi, compiler/rfp_lex.rf,
    1516         compiler/rfp_parse.rf, compiler/rfpc.rf:
     1535        compiler/rfp_parse.rf:
    15171536        - Now compileable C++ code is generated.  Added generation of
    15181537        namespaces, includes, and entry.
     
    17051724        * compiler/Makefile, compiler/reserved-c++.rf,
    17061725        compiler/reserved-c++.rfi, compiler/rfp-filt.rf,
    1707         compiler/rfp-filt.rfi, compiler/rfp-synhl.rf,
    1708         compiler/rfp-synhl.rfi, compiler/rfp_mangle.rf,
    1709         compiler/rfp_mangle.rfi:
     1726        compiler/rfp-filt.rfi, compiler/rfp_mangle.rf,
     1727        compiler/rfp_mangle.rfi, compiler/rfp-synhl.rf,
     1728        compiler/rfp-synhl.rfi:
    17101729        - synhl renamed to rfp-synhl.
    17111730        - convert renamed to rfp-filt.
     
    17491768        - Removed 'rf_' function prefix.
    17501769
    1751         * samples/Makefile, samples/hello.rf:
     1770        * samples/hello.rf, samples/Makefile:
    17521771        - Added simple 'Hello!' example.
    17531772
     
    17981817        - Makefile cleanup.
    17991818
    1800         * compiler/Makefile, compiler/gendeps.sh:
     1819        * compiler/gendeps.sh, compiler/Makefile:
    18011820        - Dependencies are generated automatically now.
    18021821        - Makefile cleanup.
     
    18221841        - Subdirectories processing order changed.
    18231842
    1824         * Makefile, library/StdIO/Makefile:
     1843        * library/StdIO/Makefile, Makefile:
    18251844        - Small fixes for library build process.
    18261845
     
    18361855        runtime/rf_retval.cc, runtime/rf_retval.hh, compiler/Makefile,
    18371856        runtime/Makefile, runtime/rf_arg.cc, runtime/rf_arg.hh, spec.in,
    1838         version.mk, Developers, Makefile, changelog.date, config.guess,
    1839         config.mk, createlog, rules.mk:
     1857        version.mk, changelog.date, config.guess, config.mk, createlog,
     1858        Developers, Makefile, rules.mk:
    18401859        - First stage of CVS tree reorganization completed.
    18411860
     
    186618852002-12-11  Andrey Slepuhin  <pooh@msu.ru>
    18671886
    1868         * libp++/Makefile, libp++/pxx_chunk_allocator.hh,
    1869         libp++/pxx_chunk_allocator.ih,
    1870         libp++/pxx_chunk_allocator_block_header.cc,
     1887        * libp++/Makefile, libp++/pxx_chunk_allocator_block_header.cc,
    18711888        libp++/pxx_chunk_allocator_block_header.hh,
    1872         libp++/pxx_chunk_allocator_block_header.ih:
     1889        libp++/pxx_chunk_allocator_block_header.ih,
     1890        libp++/pxx_chunk_allocator.hh, libp++/pxx_chunk_allocator.ih:
    18731891        - Code cleanup. Block header implementation is separated.
    18741892
Note: See TracChangeset for help on using the changeset viewer.