Changeset 912


Ignore:
Timestamp:
Jun 30, 2003, 9:39:19 PM (18 years ago)
Author:
luba
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • to-imperative/trunk/ChangeLog

    r904 r912  
     12003-06-30  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
     2
     3        * library/Convert/to_int.cc:
     4        - To_m_Int function is corrected
     5
     6        * docs/flist.txt:
     7        - list of functions in R+ library
     8
     9        * library/Makefile, samples/Makefile: *** empty log message ***
     10
     11        * samples/Class/Makefile:
     12        - Makefile for Class functions
     13
     14        * samples/Class/box.out, samples/Class/char_q.out,
     15        samples/Class/digit.out, samples/Class/letter.out,
     16        samples/Class/word.out:
     17        - .out files for tests Class functions
     18
     19        * samples/Class/box.rf, samples/Class/char_q.rf,
     20        samples/Class/digit.rf, samples/Class/int_q.rf,
     21        samples/Class/letter.rf, samples/Class/string.rf,
     22        samples/Class/word.rf:
     23        - tests for Class library functions
     24
     25        * library/Class/string_q_.cc, library/Class/table_q_.cc,
     26        library/Class/vector_q_.cc, library/Class/word_q_.cc,
     27        library/Class/box_q_.cc, library/Class/channel_q_.cc,
     28        library/Class/char_q_.cc, library/Class/digit_q_.cc,
     29        library/Class/func_q_.cc, library/Class/int_q_.cc,
     30        library/Class/letter_q_.cc:
     31        - Class library functions
     32
    1332003-06-29  Anton Orlov  <orlov@mccme.ru>
    234
    3         * samples/Syntax/const1.rf, samples/Syntax/const2.rfi,
    4         samples/Syntax/Makefile:
     35        * samples/Syntax/Makefile, samples/Syntax/const1.rf,
     36        samples/Syntax/const2.rfi:
    537        - New test for using $const'ants.
    638
     
    1850        library/include/refal/Arithm.hh, library/include/refal/Box.hh,
    1951        library/include/refal/Class.hh, library/include/refal/Convert.hh,
    20         library/include/refal/StdIO.hh, library/include/refal/String.hh:
     52        library/include/refal/StdIO.hh:
    2153        - String.hh is added.
    2254        - Module names have started with "__refal__" component.
     
    3365        - Class is added
    3466
    35         * library/Class/box_q_.cc, library/Class/Makefile:
     67        * library/Class/Makefile, library/Class/box_q_.cc:
    3668        - Class library function
    3769
     
    5890
    5991        * samples/StdIO/Makefile, samples/Syntax/Makefile,
     92        samples/Convert/Makefile, samples/Convert/bytes_to_chars.out,
     93        samples/Convert/bytes_to_chars.rf,
    6094        samples/Convert/bytes_to_chars_inval.out,
    61         samples/Convert/bytes_to_chars.out,
    62         samples/Convert/bytes_to_chars.rf, samples/Convert/Makefile,
    6395        samples/Convert/to_int.bug10.out,
    6496        samples/Convert/to_int.bug11.out,
     
    6698        samples/Convert/to_int.bug3.out, samples/StdIO/open_file_inv1.out,
    6799        samples/StdIO/open_file_inv2.out, runtime/rf_core.cc,
    68         runtime/rf_macros.hh, samples/Access/left_inval.out,
    69         samples/Access/l_inval1.out, samples/Access/Makefile,
    70         samples/Access/middle_inval.out, samples/Access/right_inval.out,
    71         samples/Access/r_inval1.out, samples/Arithm/Makefile,
    72         samples/Box/box1.out, samples/Box/Makefile:
     100        runtime/rf_macros.hh, samples/Access/Makefile,
     101        samples/Access/l_inval1.out, samples/Access/left_inval.out,
     102        samples/Access/middle_inval.out, samples/Access/r_inval1.out,
     103        samples/Access/right_inval.out, samples/Arithm/Makefile,
     104        samples/Box/Makefile, samples/Box/box1.out:
    73105        - Fixes for the proper work of "make check".
    74106        - Most out-files are generated with old (1.8.7) compiler.
     
    158190        runtime/rf_core.hh, runtime/rf_expr.hh, runtime/rf_expr.ih,
    159191        runtime/rf_macros.hh, runtime/rf_object.cc, runtime/rf_object.hh,
    160         runtime/rf_parenth.cc, runtime/rf_parenth.hh,
    161         runtime/rf_parenth.ih, runtime/rf_short_int.cc,
    162         runtime/Makefile, runtime/rf_channel.cc, runtime/rf_channel.hh,
    163         runtime/rf_channel.ih, runtime/rf_char.cc, runtime/rf_char.hh:
     192        runtime/rf_short_int.cc, runtime/Makefile, runtime/rf_channel.cc,
     193        runtime/rf_channel.hh, runtime/rf_channel.ih, runtime/rf_char.cc,
     194        runtime/rf_char.hh:
    164195        - Result of merge from main trunk.
    165196
     
    186217
    187218        * samples/check.sh, samples/Syntax/const4.out,
    188         samples/Convert/chars_to_bytes.out, samples/Convert/tochars.out,
    189         samples/Convert/to_int2.out, samples/Convert/to_int3.out,
     219        samples/Convert/chars_to_bytes.out,
    190220        samples/Convert/to_int.bug1.out, samples/Convert/to_int.bug2.out,
    191221        samples/Convert/to_int.bug3.out, samples/Convert/to_int.bug4.out,
    192222        samples/Convert/to_int.bug5.out, samples/Convert/to_int.bug6.out,
    193223        samples/Convert/to_int.bug7.out, samples/Convert/to_int.bug8.out,
    194         samples/Convert/to_int.bug9.out, samples/Convert/to_int_inval.out,
    195         samples/Convert/to_int.out, samples/Convert/tolower.out,
    196         samples/Convert/toupper.out, samples/Convert/to_word.out,
     224        samples/Convert/to_int.bug9.out, samples/Convert/to_int.out,
     225        samples/Convert/to_int2.out, samples/Convert/to_int3.out,
     226        samples/Convert/to_int_inval.out, samples/Convert/to_word.out,
     227        samples/Convert/tochars.out, samples/Convert/tolower.out,
     228        samples/Convert/toupper.out, samples/Syntax/Makefile,
    197229        samples/Syntax/assign2.out, samples/Syntax/clash4.out,
    198         samples/Syntax/Makefile, samples/Access/left_inval.out,
    199         samples/Access/length.out, samples/Access/middle_inval.out,
    200         samples/Access/middle.out, samples/Access/r1.out,
    201         samples/Access/right_inval.out, samples/Access/right.out,
    202         samples/Access/r_inval1.out, samples/Arithm/add.out,
     230        samples/Access/left_inval.out, samples/Access/length.out,
     231        samples/Access/middle.out, samples/Access/middle_inval.out,
     232        samples/Access/r1.out, samples/Access/r_inval1.out,
     233        samples/Access/right.out, samples/Access/right_inval.out,
     234        samples/Arithm/Makefile, samples/Arithm/add.out,
    203235        samples/Arithm/div.out, samples/Arithm/div_rem.out,
    204         samples/Arithm/gcd.out, samples/Arithm/Makefile,
    205         samples/Arithm/mult.out, samples/Arithm/rem.out,
    206         samples/Arithm/sub.out, samples/Box/box1.out,
    207         samples/Box/Makefile, samples/Convert/bytes_to_chars_inval.out,
    208         samples/Convert/bytes_to_chars.out, samples/Convert/Makefile,
    209         Makefile, rules.mk, samples/Access/l1.out,
    210         samples/Access/left.out, samples/Access/l_inval1.out,
    211         samples/Access/Makefile, samples/Makefile, samples/samples.mk:
     236        samples/Arithm/gcd.out, samples/Arithm/mult.out,
     237        samples/Arithm/rem.out, samples/Arithm/sub.out,
     238        samples/Box/Makefile, samples/Box/box1.out,
     239        samples/Convert/Makefile, samples/Convert/bytes_to_chars.out,
     240        samples/Convert/bytes_to_chars_inval.out, Makefile,
     241        rules.mk, samples/Access/Makefile, samples/Access/l1.out,
     242        samples/Access/l_inval1.out, samples/Access/left.out,
     243        samples/Makefile, samples/samples.mk:
    212244        - Reorganized samples and tests making process.
    213245        - Added new make targets `samples', `tests' and `check'.
     
    2492812003-06-06  Andrey Slepuhin  <pooh@msu.ru>
    250282
    251         * library/StdIO/channel.cc, library/StdIO/Makefile,
     283        * library/StdIO/Makefile, library/StdIO/channel.cc,
    252284        library/StdIO/std_channels.cc, runtime/Makefile,
    253285        runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_types.hh:
     
    2893212003-06-03  Anton Orlov  <orlov@mccme.ru>
    290322
    291         * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc,
    292         runtime/rf_parenth.hh, runtime/rf_parenth.ih, runtime/rf_term.cc:
     323        * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.cc:
    293324        - Added counting of references to parentheses.
    294325
     
    309340        * runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
    310341        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    311         runtime/rf_parenth.cc, runtime/rf_parenth.hh,
    312         runtime/rf_parenth.ih, runtime/rf_short_int.ih,
    313         runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
    314         runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih:
     342        runtime/rf_short_int.ih, runtime/rf_term.cc, runtime/rf_term.hh,
     343        runtime/rf_term.ih, runtime/rf_types.hh, runtime/rf_vector.ih,
     344        runtime/rf_word.ih:
    315345        - Returning to the unboxed parentheses representation on the
    316346        main CVS branch.
     
    319349        runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih,
    320350        runtime/rf_char.cc, runtime/rf_char.ih, runtime/rf_core.cc,
    321         runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc,
    322         runtime/rf_parenth.hh, runtime/rf_parenth.ih,
    323         runtime/rf_short_int.ih, runtime/rf_term.cc:
     351        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_short_int.ih,
     352        runtime/rf_term.cc:
    324353        - Parentheses are inherited from general Term.
    325354
     
    330359        runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
    331360        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    332         runtime/rf_parenth.cc, runtime/rf_parenth.hh,
    333         runtime/rf_parenth.ih, runtime/rf_short_int.ih:
     361        runtime/rf_short_int.ih:
    334362        - Parentheses are inherited from general Term.
    335363
     
    3703982003-05-29  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    371399
    372         * samples/Convert/to_int3.rf, samples/Convert/to_int.rf:
     400        * samples/Convert/to_int.rf, samples/Convert/to_int3.rf:
    373401        - tests for To_m_Int function are corrected
    374402
     
    4014292003-05-28  Anton Orlov  <orlov@mccme.ru>
    402430
    403         * samples/iter.rf, samples/Makefile:
     431        * samples/Makefile, samples/iter.rf:
    404432        - Factorial through triple $iter.
    405433
     
    4234512003-05-28  Anton Orlov  <orlov@mccme.ru>
    424452
    425         * samples/Syntax/clash4.rf, samples/Syntax/Makefile:
     453        * samples/Syntax/Makefile, samples/Syntax/clash4.rf:
    426454        - A test for clashes compilation.
    427455
     
    4554832003-05-26  Anton Orlov  <orlov@mccme.ru>
    456484
    457         * samples/perm.rf, samples/select1.rf, samples/select2.rf,
    458         samples/select3.rf, samples/select.rf:
     485        * samples/perm.rf, samples/select.rf, samples/select1.rf,
     486        samples/select2.rf, samples/select3.rf:
    459487        - Code formatting.
    460488
     
    4694972003-05-25  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    470498
    471         * samples/Convert/to_int2.rf, samples/Convert/to_int.rf:
     499        * samples/Convert/to_int.rf, samples/Convert/to_int2.rf:
    472500        - test for To_m_Int function is added
    473501        - tests in to_int2.rf are corrected
     
    5886162003-05-03  Anton Orlov  <orlov@mccme.ru>
    589617
    590         * samples/Syntax/const4.rf, samples/Syntax/Makefile:
     618        * samples/Syntax/Makefile, samples/Syntax/const4.rf:
    591619        - Test for $const'ants compilation.
    592620
    593         * samples/Box/box1.rf, samples/Box/box2.rfi, samples/Box/Makefile,
     621        * samples/Box/Makefile, samples/Box/box1.rf, samples/Box/box2.rfi,
    594622        samples/Makefile:
    595623        - Box library test.
     
    653681
    654682        * compiler/rfp_vars.rf, compiler/rfp_vars.rfi,
    655         compiler/rfp_asail_optim.rf, compiler/rfp_asail.rf,
     683        compiler/rfp_asail.rf, compiler/rfp_asail_optim.rf,
    656684        compiler/rfp_compile.rf:
    657685        - Added parentheses around t.label int the LABEL form in ASAIL.
     
    661689        - Added Arithm and Syntax subdirectories.
    662690
    663         * samples/Syntax/assign2.rf, samples/Syntax/Makefile:
     691        * samples/Syntax/Makefile, samples/Syntax/assign2.rf:
    664692        - Test for assignments of function results.
    665693
    666         * samples/Convert/tochars.rf, samples/Convert/to_int_inval.rf,
     694        * samples/Convert/to_int_inval.rf, samples/Convert/tochars.rf,
    667695        samples/Convert/tolower.rf, samples/Convert/toupper.rf,
    668         samples/Access/l1.rf, samples/Access/left.rf,
    669         samples/Access/Makefile, samples/Access/middle.rf,
     696        samples/Access/Makefile, samples/Access/l1.rf,
     697        samples/Access/left.rf, samples/Access/middle.rf,
    670698        samples/Access/r1.rf, samples/Access/right.rf:
    671699        - All Words are changed to Chars sequences, so tests work with
     
    688716        * compiler/rfpc.rf, compiler/rfpc.rfi, compiler/Makefile,
    689717        compiler/reserved-c++.rf, compiler/reserved-c++.rfi,
     718        compiler/rfp-filt.rf, compiler/rfp-filt.rfi,
     719        compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi,
    690720        compiler/rfp_as2as.rf, compiler/rfp_as2as.rfi,
    691         compiler/rfp_asail_optim.rfi, compiler/rfp_asail.rf,
    692         compiler/rfp_asail.rfi, compiler/rfp_check.rf,
     721        compiler/rfp_asail.rf, compiler/rfp_asail.rfi,
     722        compiler/rfp_asail_optim.rfi, compiler/rfp_check.rf,
    693723        compiler/rfp_check.rfi, compiler/rfp_compile.rf,
    694724        compiler/rfp_compile.rfi, compiler/rfp_const.rf,
    695725        compiler/rfp_const.rfi, compiler/rfp_err.rf, compiler/rfp_err.rfi,
    696         compiler/rfp-filt.rf, compiler/rfp-filt.rfi,
    697726        compiler/rfp_format.rf, compiler/rfp_format.rfi,
    698727        compiler/rfp_helper.rf, compiler/rfp_helper.rfi,
     
    701730        compiler/rfp_mangle.rfi, compiler/rfp_parse.rf,
    702731        compiler/rfp_parse.rfi, compiler/rfp_src.rf, compiler/rfp_src.rfi,
    703         compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi,
    704732        compiler/rfp_vars.rf, compiler/rfp_vars.rfi:
    705733        - Main compiler loop has been rewritten in a much more clear
     
    922950        log message ***
    923951
    924         * samples/Convert/bytes_to_chars_inval.rf,
    925         samples/Convert/bytes_to_chars.rf:
     952        * samples/Convert/bytes_to_chars.rf,
     953        samples/Convert/bytes_to_chars_inval.rf:
    926954        - arguments in tests for Bytes-To-Chars are divided for valid
    927955        and invalid
     
    962990
    963991        * samples/Arithm/rem.rf, samples/Arithm/sub.rf,
    964         samples/Arithm/add.rf, samples/Arithm/div_rem.rf,
    965         samples/Arithm/div.rf, samples/Arithm/gcd.rf,
     992        samples/Arithm/add.rf, samples/Arithm/div.rf,
     993        samples/Arithm/div_rem.rf, samples/Arithm/gcd.rf,
    966994        samples/Arithm/mult.rf:
    967995        - tests for Arithm functions
     
    98410122003-03-05  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    9851013
    986         * samples/Access/left_inval.rf, samples/Access/left.rf,
    987         samples/Access/middle_inval.rf, samples/Access/middle.rf,
    988         samples/Access/right_inval.rf, samples/Access/right.rf,
    989         samples/Access/r_inval1.rf:
     1014        * samples/Access/left.rf, samples/Access/left_inval.rf,
     1015        samples/Access/middle.rf, samples/Access/middle_inval.rf,
     1016        samples/Access/r_inval1.rf, samples/Access/right.rf,
     1017        samples/Access/right_inval.rf:
    9901018        - tests for Access functions
    9911019
     
    10741102        - Static method ShortInt::create_expr(intptr_t) was added.
    10751103
    1076         * library/Access/l.cc, library/Access/Makefile, library/Makefile:
     1104        * library/Access/Makefile, library/Access/l.cc, library/Makefile:
    10771105        - Function L has been developed to the working one.
    10781106
     
    12211249        - Makefile fixed for new library includes location.
    12221250
    1223         * library/Box/box.cc, library/Box/get.cc, library/Box/Makefile,
    1224         library/Box/put.cc, library/include/refal/Box.hh,
    1225         library/Makefile:
     1251        * library/Box/Makefile, library/Box/box.cc,
     1252        library/Box/get.cc, library/Box/put.cc, library/Makefile,
     1253        library/include/refal/Box.hh:
    12261254        - Library routines for box implementation.
    12271255
     
    136213902003-01-31  Andrey Slepuhin  <pooh@msu.ru>
    13631391
    1364         * samples/Makefile, config.mk, Makefile, runtime/Makefile:
     1392        * samples/Makefile, Makefile, config.mk, runtime/Makefile:
    13651393        - Project tree reorganization, libp++ moved into separate
    13661394        directory.
     
    14321460        - Added debug flags.
    14331461
    1434         * samples/Makefile, samples/perm.rf, samples/select1.rf,
    1435         samples/select2.rf, samples/select3.rf, samples/select.rf:
     1462        * samples/Makefile, samples/perm.rf, samples/select.rf,
     1463        samples/select1.rf, samples/select2.rf, samples/select3.rf:
    14361464        - Workaround to allow program compilation.
    14371465        - Makefile rules changed to allow correct dependency checking.
     
    145014782003-01-24  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    14511479
    1452         * samples/select2.rf, samples/select3.rf, samples/select1.rf,
    1453         samples/select.rf:
     1480        * samples/select2.rf, samples/select3.rf, samples/select.rf,
     1481        samples/select1.rf:
    14541482        - select examples
    14551483
     
    14701498
    14711499        * compiler/rfp_asail.rf, compiler/rfp_asail.rfi,
    1472         compiler/rfp_compile.rf, compiler/rfpc.rf, compiler/rfp_helper.rf,
     1500        compiler/rfp_compile.rf, compiler/rfp_helper.rf,
    14731501        compiler/rfp_helper.rfi, compiler/rfp_lex.rf,
    1474         compiler/rfp_parse.rf:
     1502        compiler/rfp_parse.rf, compiler/rfpc.rf:
    14751503        - Now compileable C++ code is generated.  Added generation of
    14761504        namespaces, includes, and entry.
     
    16631691        * compiler/Makefile, compiler/reserved-c++.rf,
    16641692        compiler/reserved-c++.rfi, compiler/rfp-filt.rf,
    1665         compiler/rfp-filt.rfi, compiler/rfp_mangle.rf,
    1666         compiler/rfp_mangle.rfi, compiler/rfp-synhl.rf,
    1667         compiler/rfp-synhl.rfi:
     1693        compiler/rfp-filt.rfi, compiler/rfp-synhl.rf,
     1694        compiler/rfp-synhl.rfi, compiler/rfp_mangle.rf,
     1695        compiler/rfp_mangle.rfi:
    16681696        - synhl renamed to rfp-synhl.
    16691697        - convert renamed to rfp-filt.
     
    17071735        - Removed 'rf_' function prefix.
    17081736
    1709         * samples/hello.rf, samples/Makefile:
     1737        * samples/Makefile, samples/hello.rf:
    17101738        - Added simple 'Hello!' example.
    17111739
     
    17561784        - Makefile cleanup.
    17571785
    1758         * compiler/gendeps.sh, compiler/Makefile:
     1786        * compiler/Makefile, compiler/gendeps.sh:
    17591787        - Dependencies are generated automatically now.
    17601788        - Makefile cleanup.
     
    17801808        - Subdirectories processing order changed.
    17811809
    1782         * library/StdIO/Makefile, Makefile:
     1810        * Makefile, library/StdIO/Makefile:
    17831811        - Small fixes for library build process.
    17841812
     
    17941822        runtime/rf_retval.cc, runtime/rf_retval.hh, compiler/Makefile,
    17951823        runtime/Makefile, runtime/rf_arg.cc, runtime/rf_arg.hh, spec.in,
    1796         version.mk, changelog.date, config.guess, config.mk, createlog,
    1797         Developers, Makefile, rules.mk:
     1824        version.mk, Developers, Makefile, changelog.date, config.guess,
     1825        config.mk, createlog, rules.mk:
    17981826        - First stage of CVS tree reorganization completed.
    17991827
     
    182418522002-12-11  Andrey Slepuhin  <pooh@msu.ru>
    18251853
    1826         * libp++/Makefile, libp++/pxx_chunk_allocator_block_header.cc,
     1854        * libp++/Makefile, libp++/pxx_chunk_allocator.hh,
     1855        libp++/pxx_chunk_allocator.ih,
     1856        libp++/pxx_chunk_allocator_block_header.cc,
    18271857        libp++/pxx_chunk_allocator_block_header.hh,
    1828         libp++/pxx_chunk_allocator_block_header.ih,
    1829         libp++/pxx_chunk_allocator.hh, libp++/pxx_chunk_allocator.ih:
     1858        libp++/pxx_chunk_allocator_block_header.ih:
    18301859        - Code cleanup. Block header implementation is separated.
    18311860
Note: See TracChangeset for help on using the changeset viewer.