Changeset 942


Ignore:
Timestamp:
Jul 1, 2003, 9:35:55 PM (18 years ago)
Author:
orlov
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • to-imperative/trunk/ChangeLog

    r940 r942  
    112003-07-01  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
     2
     3        * samples/Compare/s_eq.rf:
     4        - "/=" test is corrected
    25
    36        * samples/Compare/lt_eq.out, samples/Compare/s_eq.out,
    47        samples/Compare/eq.out, samples/Compare/eq.rf,
    5         samples/Compare/gt.out, samples/Compare/gt.rf,
    68        samples/Compare/gt_eq.out, samples/Compare/gt_eq.rf,
    7         samples/Compare/gt_new.rf, samples/Compare/lt.out,
    8         samples/Compare/lt.rf, samples/Compare/lt_eq.rf,
     9        samples/Compare/gt_new.rf, samples/Compare/gt.out,
     10        samples/Compare/gt.rf, samples/Compare/lt_eq.rf,
     11        samples/Compare/lt.out, samples/Compare/lt.rf,
    912        samples/Compare/s_eq.rf:
    1013        - Compare functions tests
     
    4144        - Compare is added
    4245
    43         * library/Compare/Makefile, library/Compare/eq.cc,
    44         library/Compare/gt.cc, library/Compare/gt_eq.cc,
    45         library/Compare/lt.cc, library/Compare/lt_eq.cc,
     46        * library/Compare/eq.cc, library/Compare/gt.cc,
     47        library/Compare/gt_eq.cc, library/Compare/lt.cc,
     48        library/Compare/lt_eq.cc, library/Compare/Makefile,
    4649        library/Compare/s_eq.cc:
    4750        - Compare library functions
     
    1301332003-06-29  Anton Orlov  <orlov@mccme.ru>
    131134
    132         * samples/Syntax/Makefile, samples/Syntax/const1.rf,
    133         samples/Syntax/const2.rfi:
     135        * samples/Syntax/const1.rf, samples/Syntax/const2.rfi,
     136        samples/Syntax/Makefile:
    134137        - New test for using $const'ants.
    135138
     
    147150        library/include/refal/Arithm.hh, library/include/refal/Box.hh,
    148151        library/include/refal/Class.hh, library/include/refal/Convert.hh,
    149         library/include/refal/StdIO.hh:
     152        library/include/refal/StdIO.hh, library/include/refal/String.hh:
    150153        - String.hh is added.
    151154        - Module names have started with "__refal__" component.
     
    162165        - Class is added
    163166
    164         * library/Class/Makefile, library/Class/box_q_.cc:
     167        * library/Class/box_q_.cc, library/Class/Makefile:
    165168        - Class library function
    166169
     
    187190
    188191        * samples/StdIO/Makefile, samples/Syntax/Makefile,
    189         samples/Convert/Makefile, samples/Convert/bytes_to_chars.out,
    190         samples/Convert/bytes_to_chars.rf,
    191192        samples/Convert/bytes_to_chars_inval.out,
     193        samples/Convert/bytes_to_chars.out,
     194        samples/Convert/bytes_to_chars.rf, samples/Convert/Makefile,
    192195        samples/Convert/to_int.bug10.out,
    193196        samples/Convert/to_int.bug11.out,
     
    195198        samples/Convert/to_int.bug3.out, samples/StdIO/open_file_inv1.out,
    196199        samples/StdIO/open_file_inv2.out, runtime/rf_core.cc,
    197         runtime/rf_macros.hh, samples/Access/Makefile,
    198         samples/Access/l_inval1.out, samples/Access/left_inval.out,
    199         samples/Access/middle_inval.out, samples/Access/r_inval1.out,
    200         samples/Access/right_inval.out, samples/Arithm/Makefile,
    201         samples/Box/Makefile, samples/Box/box1.out:
     200        runtime/rf_macros.hh, samples/Access/left_inval.out,
     201        samples/Access/l_inval1.out, samples/Access/Makefile,
     202        samples/Access/middle_inval.out, samples/Access/right_inval.out,
     203        samples/Access/r_inval1.out, samples/Arithm/Makefile,
     204        samples/Box/box1.out, samples/Box/Makefile:
    202205        - Fixes for the proper work of "make check".
    203206        - Most out-files are generated with old (1.8.7) compiler.
     
    287290        runtime/rf_core.hh, runtime/rf_expr.hh, runtime/rf_expr.ih,
    288291        runtime/rf_macros.hh, runtime/rf_object.cc, runtime/rf_object.hh,
    289         runtime/rf_short_int.cc, runtime/Makefile, runtime/rf_channel.cc,
    290         runtime/rf_channel.hh, runtime/rf_channel.ih, runtime/rf_char.cc,
    291         runtime/rf_char.hh:
     292        runtime/rf_parenth.cc, runtime/rf_parenth.hh,
     293        runtime/rf_parenth.ih, runtime/rf_short_int.cc,
     294        runtime/Makefile, runtime/rf_channel.cc, runtime/rf_channel.hh,
     295        runtime/rf_channel.ih, runtime/rf_char.cc, runtime/rf_char.hh:
    292296        - Result of merge from main trunk.
    293297
     
    314318
    315319        * samples/check.sh, samples/Syntax/const4.out,
    316         samples/Convert/chars_to_bytes.out,
     320        samples/Convert/chars_to_bytes.out, samples/Convert/tochars.out,
     321        samples/Convert/to_int2.out, samples/Convert/to_int3.out,
    317322        samples/Convert/to_int.bug1.out, samples/Convert/to_int.bug2.out,
    318323        samples/Convert/to_int.bug3.out, samples/Convert/to_int.bug4.out,
    319324        samples/Convert/to_int.bug5.out, samples/Convert/to_int.bug6.out,
    320325        samples/Convert/to_int.bug7.out, samples/Convert/to_int.bug8.out,
    321         samples/Convert/to_int.bug9.out, samples/Convert/to_int.out,
    322         samples/Convert/to_int2.out, samples/Convert/to_int3.out,
    323         samples/Convert/to_int_inval.out, samples/Convert/to_word.out,
    324         samples/Convert/tochars.out, samples/Convert/tolower.out,
    325         samples/Convert/toupper.out, samples/Syntax/Makefile,
     326        samples/Convert/to_int.bug9.out, samples/Convert/to_int_inval.out,
     327        samples/Convert/to_int.out, samples/Convert/tolower.out,
     328        samples/Convert/toupper.out, samples/Convert/to_word.out,
    326329        samples/Syntax/assign2.out, samples/Syntax/clash4.out,
    327         samples/Access/left_inval.out, samples/Access/length.out,
    328         samples/Access/middle.out, samples/Access/middle_inval.out,
    329         samples/Access/r1.out, samples/Access/r_inval1.out,
    330         samples/Access/right.out, samples/Access/right_inval.out,
    331         samples/Arithm/Makefile, samples/Arithm/add.out,
     330        samples/Syntax/Makefile, samples/Access/left_inval.out,
     331        samples/Access/length.out, samples/Access/middle_inval.out,
     332        samples/Access/middle.out, samples/Access/r1.out,
     333        samples/Access/right_inval.out, samples/Access/right.out,
     334        samples/Access/r_inval1.out, samples/Arithm/add.out,
    332335        samples/Arithm/div.out, samples/Arithm/div_rem.out,
    333         samples/Arithm/gcd.out, samples/Arithm/mult.out,
    334         samples/Arithm/rem.out, samples/Arithm/sub.out,
    335         samples/Box/Makefile, samples/Box/box1.out,
    336         samples/Convert/Makefile, samples/Convert/bytes_to_chars.out,
    337         samples/Convert/bytes_to_chars_inval.out, Makefile,
    338         rules.mk, samples/Access/Makefile, samples/Access/l1.out,
    339         samples/Access/l_inval1.out, samples/Access/left.out,
    340         samples/Makefile, samples/samples.mk:
     336        samples/Arithm/gcd.out, samples/Arithm/Makefile,
     337        samples/Arithm/mult.out, samples/Arithm/rem.out,
     338        samples/Arithm/sub.out, samples/Box/box1.out,
     339        samples/Box/Makefile, samples/Convert/bytes_to_chars_inval.out,
     340        samples/Convert/bytes_to_chars.out, samples/Convert/Makefile,
     341        Makefile, rules.mk, samples/Access/l1.out,
     342        samples/Access/left.out, samples/Access/l_inval1.out,
     343        samples/Access/Makefile, samples/Makefile, samples/samples.mk:
    341344        - Reorganized samples and tests making process.
    342345        - Added new make targets `samples', `tests' and `check'.
     
    3783812003-06-06  Andrey Slepuhin  <pooh@msu.ru>
    379382
    380         * library/StdIO/Makefile, library/StdIO/channel.cc,
     383        * library/StdIO/channel.cc, library/StdIO/Makefile,
    381384        library/StdIO/std_channels.cc, runtime/Makefile,
    382385        runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_types.hh:
     
    4184212003-06-03  Anton Orlov  <orlov@mccme.ru>
    419422
    420         * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.cc:
     423        * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc,
     424        runtime/rf_parenth.hh, runtime/rf_parenth.ih, runtime/rf_term.cc:
    421425        - Added counting of references to parentheses.
    422426
     
    437441        * runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
    438442        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    439         runtime/rf_short_int.ih, runtime/rf_term.cc, runtime/rf_term.hh,
    440         runtime/rf_term.ih, runtime/rf_types.hh, runtime/rf_vector.ih,
    441         runtime/rf_word.ih:
     443        runtime/rf_parenth.cc, runtime/rf_parenth.hh,
     444        runtime/rf_parenth.ih, runtime/rf_short_int.ih,
     445        runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
     446        runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih:
    442447        - Returning to the unboxed parentheses representation on the
    443448        main CVS branch.
     
    446451        runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih,
    447452        runtime/rf_char.cc, runtime/rf_char.ih, runtime/rf_core.cc,
    448         runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_short_int.ih,
    449         runtime/rf_term.cc:
     453        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc,
     454        runtime/rf_parenth.hh, runtime/rf_parenth.ih,
     455        runtime/rf_short_int.ih, runtime/rf_term.cc:
    450456        - Parentheses are inherited from general Term.
    451457
     
    456462        runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
    457463        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    458         runtime/rf_short_int.ih:
     464        runtime/rf_parenth.cc, runtime/rf_parenth.hh,
     465        runtime/rf_parenth.ih, runtime/rf_short_int.ih:
    459466        - Parentheses are inherited from general Term.
    460467
     
    4955022003-05-29  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    496503
    497         * samples/Convert/to_int.rf, samples/Convert/to_int3.rf:
     504        * samples/Convert/to_int3.rf, samples/Convert/to_int.rf:
    498505        - tests for To_m_Int function are corrected
    499506
     
    5265332003-05-28  Anton Orlov  <orlov@mccme.ru>
    527534
    528         * samples/Makefile, samples/iter.rf:
     535        * samples/iter.rf, samples/Makefile:
    529536        - Factorial through triple $iter.
    530537
     
    5485552003-05-28  Anton Orlov  <orlov@mccme.ru>
    549556
    550         * samples/Syntax/Makefile, samples/Syntax/clash4.rf:
     557        * samples/Syntax/clash4.rf, samples/Syntax/Makefile:
    551558        - A test for clashes compilation.
    552559
     
    5805872003-05-26  Anton Orlov  <orlov@mccme.ru>
    581588
    582         * samples/perm.rf, samples/select.rf, samples/select1.rf,
    583         samples/select2.rf, samples/select3.rf:
     589        * samples/perm.rf, samples/select1.rf, samples/select2.rf,
     590        samples/select3.rf, samples/select.rf:
    584591        - Code formatting.
    585592
     
    5946012003-05-25  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    595602
    596         * samples/Convert/to_int.rf, samples/Convert/to_int2.rf:
     603        * samples/Convert/to_int2.rf, samples/Convert/to_int.rf:
    597604        - test for To_m_Int function is added
    598605        - tests in to_int2.rf are corrected
     
    7137202003-05-03  Anton Orlov  <orlov@mccme.ru>
    714721
    715         * samples/Syntax/Makefile, samples/Syntax/const4.rf:
     722        * samples/Syntax/const4.rf, samples/Syntax/Makefile:
    716723        - Test for $const'ants compilation.
    717724
    718         * samples/Box/Makefile, samples/Box/box1.rf, samples/Box/box2.rfi,
     725        * samples/Box/box1.rf, samples/Box/box2.rfi, samples/Box/Makefile,
    719726        samples/Makefile:
    720727        - Box library test.
     
    778785
    779786        * compiler/rfp_vars.rf, compiler/rfp_vars.rfi,
    780         compiler/rfp_asail.rf, compiler/rfp_asail_optim.rf,
     787        compiler/rfp_asail_optim.rf, compiler/rfp_asail.rf,
    781788        compiler/rfp_compile.rf:
    782789        - Added parentheses around t.label int the LABEL form in ASAIL.
     
    786793        - Added Arithm and Syntax subdirectories.
    787794
    788         * samples/Syntax/Makefile, samples/Syntax/assign2.rf:
     795        * samples/Syntax/assign2.rf, samples/Syntax/Makefile:
    789796        - Test for assignments of function results.
    790797
    791         * samples/Convert/to_int_inval.rf, samples/Convert/tochars.rf,
     798        * samples/Convert/tochars.rf, samples/Convert/to_int_inval.rf,
    792799        samples/Convert/tolower.rf, samples/Convert/toupper.rf,
    793         samples/Access/Makefile, samples/Access/l1.rf,
    794         samples/Access/left.rf, samples/Access/middle.rf,
     800        samples/Access/l1.rf, samples/Access/left.rf,
     801        samples/Access/Makefile, samples/Access/middle.rf,
    795802        samples/Access/r1.rf, samples/Access/right.rf:
    796803        - All Words are changed to Chars sequences, so tests work with
     
    813820        * compiler/rfpc.rf, compiler/rfpc.rfi, compiler/Makefile,
    814821        compiler/reserved-c++.rf, compiler/reserved-c++.rfi,
    815         compiler/rfp-filt.rf, compiler/rfp-filt.rfi,
    816         compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi,
    817822        compiler/rfp_as2as.rf, compiler/rfp_as2as.rfi,
    818         compiler/rfp_asail.rf, compiler/rfp_asail.rfi,
    819         compiler/rfp_asail_optim.rfi, compiler/rfp_check.rf,
     823        compiler/rfp_asail_optim.rfi, compiler/rfp_asail.rf,
     824        compiler/rfp_asail.rfi, compiler/rfp_check.rf,
    820825        compiler/rfp_check.rfi, compiler/rfp_compile.rf,
    821826        compiler/rfp_compile.rfi, compiler/rfp_const.rf,
    822827        compiler/rfp_const.rfi, compiler/rfp_err.rf, compiler/rfp_err.rfi,
     828        compiler/rfp-filt.rf, compiler/rfp-filt.rfi,
    823829        compiler/rfp_format.rf, compiler/rfp_format.rfi,
    824830        compiler/rfp_helper.rf, compiler/rfp_helper.rfi,
     
    827833        compiler/rfp_mangle.rfi, compiler/rfp_parse.rf,
    828834        compiler/rfp_parse.rfi, compiler/rfp_src.rf, compiler/rfp_src.rfi,
     835        compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi,
    829836        compiler/rfp_vars.rf, compiler/rfp_vars.rfi:
    830837        - Main compiler loop has been rewritten in a much more clear
     
    10471054        log message ***
    10481055
    1049         * samples/Convert/bytes_to_chars.rf,
    1050         samples/Convert/bytes_to_chars_inval.rf:
     1056        * samples/Convert/bytes_to_chars_inval.rf,
     1057        samples/Convert/bytes_to_chars.rf:
    10511058        - arguments in tests for Bytes-To-Chars are divided for valid
    10521059        and invalid
     
    10871094
    10881095        * samples/Arithm/rem.rf, samples/Arithm/sub.rf,
    1089         samples/Arithm/add.rf, samples/Arithm/div.rf,
    1090         samples/Arithm/div_rem.rf, samples/Arithm/gcd.rf,
     1096        samples/Arithm/add.rf, samples/Arithm/div_rem.rf,
     1097        samples/Arithm/div.rf, samples/Arithm/gcd.rf,
    10911098        samples/Arithm/mult.rf:
    10921099        - tests for Arithm functions
     
    110911162003-03-05  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    11101117
    1111         * samples/Access/left.rf, samples/Access/left_inval.rf,
    1112         samples/Access/middle.rf, samples/Access/middle_inval.rf,
    1113         samples/Access/r_inval1.rf, samples/Access/right.rf,
    1114         samples/Access/right_inval.rf:
     1118        * samples/Access/left_inval.rf, samples/Access/left.rf,
     1119        samples/Access/middle_inval.rf, samples/Access/middle.rf,
     1120        samples/Access/right_inval.rf, samples/Access/right.rf,
     1121        samples/Access/r_inval1.rf:
    11151122        - tests for Access functions
    11161123
     
    11991206        - Static method ShortInt::create_expr(intptr_t) was added.
    12001207
    1201         * library/Access/Makefile, library/Access/l.cc, library/Makefile:
     1208        * library/Access/l.cc, library/Access/Makefile, library/Makefile:
    12021209        - Function L has been developed to the working one.
    12031210
     
    13461353        - Makefile fixed for new library includes location.
    13471354
    1348         * library/Box/Makefile, library/Box/box.cc,
    1349         library/Box/get.cc, library/Box/put.cc, library/Makefile,
    1350         library/include/refal/Box.hh:
     1355        * library/Box/box.cc, library/Box/get.cc, library/Box/Makefile,
     1356        library/Box/put.cc, library/include/refal/Box.hh,
     1357        library/Makefile:
    13511358        - Library routines for box implementation.
    13521359
     
    148714942003-01-31  Andrey Slepuhin  <pooh@msu.ru>
    14881495
    1489         * samples/Makefile, Makefile, config.mk, runtime/Makefile:
     1496        * samples/Makefile, config.mk, Makefile, runtime/Makefile:
    14901497        - Project tree reorganization, libp++ moved into separate
    14911498        directory.
     
    15571564        - Added debug flags.
    15581565
    1559         * samples/Makefile, samples/perm.rf, samples/select.rf,
    1560         samples/select1.rf, samples/select2.rf, samples/select3.rf:
     1566        * samples/Makefile, samples/perm.rf, samples/select1.rf,
     1567        samples/select2.rf, samples/select3.rf, samples/select.rf:
    15611568        - Workaround to allow program compilation.
    15621569        - Makefile rules changed to allow correct dependency checking.
     
    157515822003-01-24  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    15761583
    1577         * samples/select2.rf, samples/select3.rf, samples/select.rf,
    1578         samples/select1.rf:
     1584        * samples/select2.rf, samples/select3.rf, samples/select1.rf,
     1585        samples/select.rf:
    15791586        - select examples
    15801587
     
    15951602
    15961603        * compiler/rfp_asail.rf, compiler/rfp_asail.rfi,
    1597         compiler/rfp_compile.rf, compiler/rfp_helper.rf,
     1604        compiler/rfp_compile.rf, compiler/rfpc.rf, compiler/rfp_helper.rf,
    15981605        compiler/rfp_helper.rfi, compiler/rfp_lex.rf,
    1599         compiler/rfp_parse.rf, compiler/rfpc.rf:
     1606        compiler/rfp_parse.rf:
    16001607        - Now compileable C++ code is generated.  Added generation of
    16011608        namespaces, includes, and entry.
     
    17881795        * compiler/Makefile, compiler/reserved-c++.rf,
    17891796        compiler/reserved-c++.rfi, compiler/rfp-filt.rf,
    1790         compiler/rfp-filt.rfi, compiler/rfp-synhl.rf,
    1791         compiler/rfp-synhl.rfi, compiler/rfp_mangle.rf,
    1792         compiler/rfp_mangle.rfi:
     1797        compiler/rfp-filt.rfi, compiler/rfp_mangle.rf,
     1798        compiler/rfp_mangle.rfi, compiler/rfp-synhl.rf,
     1799        compiler/rfp-synhl.rfi:
    17931800        - synhl renamed to rfp-synhl.
    17941801        - convert renamed to rfp-filt.
     
    18321839        - Removed 'rf_' function prefix.
    18331840
    1834         * samples/Makefile, samples/hello.rf:
     1841        * samples/hello.rf, samples/Makefile:
    18351842        - Added simple 'Hello!' example.
    18361843
     
    18811888        - Makefile cleanup.
    18821889
    1883         * compiler/Makefile, compiler/gendeps.sh:
     1890        * compiler/gendeps.sh, compiler/Makefile:
    18841891        - Dependencies are generated automatically now.
    18851892        - Makefile cleanup.
     
    19051912        - Subdirectories processing order changed.
    19061913
    1907         * Makefile, library/StdIO/Makefile:
     1914        * library/StdIO/Makefile, Makefile:
    19081915        - Small fixes for library build process.
    19091916
     
    19191926        runtime/rf_retval.cc, runtime/rf_retval.hh, compiler/Makefile,
    19201927        runtime/Makefile, runtime/rf_arg.cc, runtime/rf_arg.hh, spec.in,
    1921         version.mk, Developers, Makefile, changelog.date, config.guess,
    1922         config.mk, createlog, rules.mk:
     1928        version.mk, changelog.date, config.guess, config.mk, createlog,
     1929        Developers, Makefile, rules.mk:
    19231930        - First stage of CVS tree reorganization completed.
    19241931
     
    194919562002-12-11  Andrey Slepuhin  <pooh@msu.ru>
    19501957
    1951         * libp++/Makefile, libp++/pxx_chunk_allocator.hh,
    1952         libp++/pxx_chunk_allocator.ih,
    1953         libp++/pxx_chunk_allocator_block_header.cc,
     1958        * libp++/Makefile, libp++/pxx_chunk_allocator_block_header.cc,
    19541959        libp++/pxx_chunk_allocator_block_header.hh,
    1955         libp++/pxx_chunk_allocator_block_header.ih:
     1960        libp++/pxx_chunk_allocator_block_header.ih,
     1961        libp++/pxx_chunk_allocator.hh, libp++/pxx_chunk_allocator.ih:
    19561962        - Code cleanup. Block header implementation is separated.
    19571963
Note: See TracChangeset for help on using the changeset viewer.