Changeset 890


Ignore:
Timestamp:
Jun 29, 2003, 8:55:05 PM (18 years ago)
Author:
luba
Message:

* empty log message *

Location:
to-imperative/trunk
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • to-imperative/trunk/ChangeLog

    r886 r890  
     12003-06-29  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
     2
     3        * library/String/Makefile, library/Makefile, samples/Makefile,
     4        samples/String/Makefile: *** empty log message ***
     5
     6        * samples/String/string.out, samples/String/string.rf:
     7        - test for String function
     8
     9        * library/String/create_string.hh, library/String/string.cc:
     10        - String library function
     11
     12        * runtime/rf_string.cc, runtime/rf_string.hh,
     13        runtime/rf_string.ih:
     14        - String class
     15
    1162003-06-29  Anton Orlov  <orlov@mccme.ru>
    217
     
    520
    621        * samples/StdIO/Makefile, samples/Syntax/Makefile,
     22        samples/Convert/Makefile, samples/Convert/bytes_to_chars.out,
     23        samples/Convert/bytes_to_chars.rf,
    724        samples/Convert/bytes_to_chars_inval.out,
    8         samples/Convert/bytes_to_chars.out,
    9         samples/Convert/bytes_to_chars.rf, samples/Convert/Makefile,
    1025        samples/Convert/to_int.bug10.out,
    1126        samples/Convert/to_int.bug11.out,
     
    1328        samples/Convert/to_int.bug3.out, samples/StdIO/open_file_inv1.out,
    1429        samples/StdIO/open_file_inv2.out, runtime/rf_core.cc,
    15         runtime/rf_macros.hh, samples/Access/left_inval.out,
    16         samples/Access/l_inval1.out, samples/Access/Makefile,
    17         samples/Access/middle_inval.out, samples/Access/right_inval.out,
    18         samples/Access/r_inval1.out, samples/Arithm/Makefile,
    19         samples/Box/box1.out, samples/Box/Makefile:
     30        runtime/rf_macros.hh, samples/Access/Makefile,
     31        samples/Access/l_inval1.out, samples/Access/left_inval.out,
     32        samples/Access/middle_inval.out, samples/Access/r_inval1.out,
     33        samples/Access/right_inval.out, samples/Arithm/Makefile,
     34        samples/Box/Makefile, samples/Box/box1.out:
    2035        - Fixes for the proper work of "make check".
    2136        - Most out-files are generated with old (1.8.7) compiler.
     
    105120        runtime/rf_core.hh, runtime/rf_expr.hh, runtime/rf_expr.ih,
    106121        runtime/rf_macros.hh, runtime/rf_object.cc, runtime/rf_object.hh,
    107         runtime/rf_parenth.cc, runtime/rf_parenth.hh,
    108         runtime/rf_parenth.ih, runtime/rf_short_int.cc,
    109         runtime/Makefile, runtime/rf_channel.cc, runtime/rf_channel.hh,
    110         runtime/rf_channel.ih, runtime/rf_char.cc, runtime/rf_char.hh:
     122        runtime/rf_short_int.cc, runtime/Makefile, runtime/rf_channel.cc,
     123        runtime/rf_channel.hh, runtime/rf_channel.ih, runtime/rf_char.cc,
     124        runtime/rf_char.hh:
    111125        - Result of merge from main trunk.
    112126
     
    133147
    134148        * samples/check.sh, samples/Syntax/const4.out,
    135         samples/Convert/chars_to_bytes.out, samples/Convert/tochars.out,
    136         samples/Convert/to_int2.out, samples/Convert/to_int3.out,
     149        samples/Convert/chars_to_bytes.out,
    137150        samples/Convert/to_int.bug1.out, samples/Convert/to_int.bug2.out,
    138151        samples/Convert/to_int.bug3.out, samples/Convert/to_int.bug4.out,
    139152        samples/Convert/to_int.bug5.out, samples/Convert/to_int.bug6.out,
    140153        samples/Convert/to_int.bug7.out, samples/Convert/to_int.bug8.out,
    141         samples/Convert/to_int.bug9.out, samples/Convert/to_int_inval.out,
    142         samples/Convert/to_int.out, samples/Convert/tolower.out,
    143         samples/Convert/toupper.out, samples/Convert/to_word.out,
     154        samples/Convert/to_int.bug9.out, samples/Convert/to_int.out,
     155        samples/Convert/to_int2.out, samples/Convert/to_int3.out,
     156        samples/Convert/to_int_inval.out, samples/Convert/to_word.out,
     157        samples/Convert/tochars.out, samples/Convert/tolower.out,
     158        samples/Convert/toupper.out, samples/Syntax/Makefile,
    144159        samples/Syntax/assign2.out, samples/Syntax/clash4.out,
    145         samples/Syntax/Makefile, samples/Access/left_inval.out,
    146         samples/Access/length.out, samples/Access/middle_inval.out,
    147         samples/Access/middle.out, samples/Access/r1.out,
    148         samples/Access/right_inval.out, samples/Access/right.out,
    149         samples/Access/r_inval1.out, samples/Arithm/add.out,
     160        samples/Access/left_inval.out, samples/Access/length.out,
     161        samples/Access/middle.out, samples/Access/middle_inval.out,
     162        samples/Access/r1.out, samples/Access/r_inval1.out,
     163        samples/Access/right.out, samples/Access/right_inval.out,
     164        samples/Arithm/Makefile, samples/Arithm/add.out,
    150165        samples/Arithm/div.out, samples/Arithm/div_rem.out,
    151         samples/Arithm/gcd.out, samples/Arithm/Makefile,
    152         samples/Arithm/mult.out, samples/Arithm/rem.out,
    153         samples/Arithm/sub.out, samples/Box/box1.out,
    154         samples/Box/Makefile, samples/Convert/bytes_to_chars_inval.out,
    155         samples/Convert/bytes_to_chars.out, samples/Convert/Makefile,
    156         Makefile, rules.mk, samples/Access/l1.out,
    157         samples/Access/left.out, samples/Access/l_inval1.out,
    158         samples/Access/Makefile, samples/Makefile, samples/samples.mk:
     166        samples/Arithm/gcd.out, samples/Arithm/mult.out,
     167        samples/Arithm/rem.out, samples/Arithm/sub.out,
     168        samples/Box/Makefile, samples/Box/box1.out,
     169        samples/Convert/Makefile, samples/Convert/bytes_to_chars.out,
     170        samples/Convert/bytes_to_chars_inval.out, Makefile,
     171        rules.mk, samples/Access/Makefile, samples/Access/l1.out,
     172        samples/Access/l_inval1.out, samples/Access/left.out,
     173        samples/Makefile, samples/samples.mk:
    159174        - Reorganized samples and tests making process.
    160175        - Added new make targets `samples', `tests' and `check'.
     
    1962112003-06-06  Andrey Slepuhin  <pooh@msu.ru>
    197212
    198         * library/StdIO/channel.cc, library/StdIO/Makefile,
     213        * library/StdIO/Makefile, library/StdIO/channel.cc,
    199214        library/StdIO/std_channels.cc, runtime/Makefile,
    200215        runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_types.hh:
     
    2362512003-06-03  Anton Orlov  <orlov@mccme.ru>
    237252
    238         * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc,
    239         runtime/rf_parenth.hh, runtime/rf_parenth.ih, runtime/rf_term.cc:
     253        * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.cc:
    240254        - Added counting of references to parentheses.
    241255
     
    256270        * runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
    257271        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    258         runtime/rf_parenth.cc, runtime/rf_parenth.hh,
    259         runtime/rf_parenth.ih, runtime/rf_short_int.ih,
    260         runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih,
    261         runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih:
     272        runtime/rf_short_int.ih, runtime/rf_term.cc, runtime/rf_term.hh,
     273        runtime/rf_term.ih, runtime/rf_types.hh, runtime/rf_vector.ih,
     274        runtime/rf_word.ih:
    262275        - Returning to the unboxed parentheses representation on the
    263276        main CVS branch.
     
    266279        runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih,
    267280        runtime/rf_char.cc, runtime/rf_char.ih, runtime/rf_core.cc,
    268         runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc,
    269         runtime/rf_parenth.hh, runtime/rf_parenth.ih,
    270         runtime/rf_short_int.ih, runtime/rf_term.cc:
     281        runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_short_int.ih,
     282        runtime/rf_term.cc:
    271283        - Parentheses are inherited from general Term.
    272284
     
    277289        runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih,
    278290        runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih,
    279         runtime/rf_parenth.cc, runtime/rf_parenth.hh,
    280         runtime/rf_parenth.ih, runtime/rf_short_int.ih:
     291        runtime/rf_short_int.ih:
    281292        - Parentheses are inherited from general Term.
    282293
     
    3173282003-05-29  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    318329
    319         * samples/Convert/to_int3.rf, samples/Convert/to_int.rf:
     330        * samples/Convert/to_int.rf, samples/Convert/to_int3.rf:
    320331        - tests for To_m_Int function are corrected
    321332
     
    3483592003-05-28  Anton Orlov  <orlov@mccme.ru>
    349360
    350         * samples/iter.rf, samples/Makefile:
     361        * samples/Makefile, samples/iter.rf:
    351362        - Factorial through triple $iter.
    352363
     
    3703812003-05-28  Anton Orlov  <orlov@mccme.ru>
    371382
    372         * samples/Syntax/clash4.rf, samples/Syntax/Makefile:
     383        * samples/Syntax/Makefile, samples/Syntax/clash4.rf:
    373384        - A test for clashes compilation.
    374385
     
    4024132003-05-26  Anton Orlov  <orlov@mccme.ru>
    403414
    404         * samples/perm.rf, samples/select1.rf, samples/select2.rf,
    405         samples/select3.rf, samples/select.rf:
     415        * samples/perm.rf, samples/select.rf, samples/select1.rf,
     416        samples/select2.rf, samples/select3.rf:
    406417        - Code formatting.
    407418
     
    4164272003-05-25  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    417428
    418         * samples/Convert/to_int2.rf, samples/Convert/to_int.rf:
     429        * samples/Convert/to_int.rf, samples/Convert/to_int2.rf:
    419430        - test for To_m_Int function is added
    420431        - tests in to_int2.rf are corrected
     
    5355462003-05-03  Anton Orlov  <orlov@mccme.ru>
    536547
    537         * samples/Syntax/const4.rf, samples/Syntax/Makefile:
     548        * samples/Syntax/Makefile, samples/Syntax/const4.rf:
    538549        - Test for $const'ants compilation.
    539550
    540         * samples/Box/box1.rf, samples/Box/box2.rfi, samples/Box/Makefile,
     551        * samples/Box/Makefile, samples/Box/box1.rf, samples/Box/box2.rfi,
    541552        samples/Makefile:
    542553        - Box library test.
     
    600611
    601612        * compiler/rfp_vars.rf, compiler/rfp_vars.rfi,
    602         compiler/rfp_asail_optim.rf, compiler/rfp_asail.rf,
     613        compiler/rfp_asail.rf, compiler/rfp_asail_optim.rf,
    603614        compiler/rfp_compile.rf:
    604615        - Added parentheses around t.label int the LABEL form in ASAIL.
     
    608619        - Added Arithm and Syntax subdirectories.
    609620
    610         * samples/Syntax/assign2.rf, samples/Syntax/Makefile:
     621        * samples/Syntax/Makefile, samples/Syntax/assign2.rf:
    611622        - Test for assignments of function results.
    612623
    613         * samples/Convert/tochars.rf, samples/Convert/to_int_inval.rf,
     624        * samples/Convert/to_int_inval.rf, samples/Convert/tochars.rf,
    614625        samples/Convert/tolower.rf, samples/Convert/toupper.rf,
    615         samples/Access/l1.rf, samples/Access/left.rf,
    616         samples/Access/Makefile, samples/Access/middle.rf,
     626        samples/Access/Makefile, samples/Access/l1.rf,
     627        samples/Access/left.rf, samples/Access/middle.rf,
    617628        samples/Access/r1.rf, samples/Access/right.rf:
    618629        - All Words are changed to Chars sequences, so tests work with
     
    635646        * compiler/rfpc.rf, compiler/rfpc.rfi, compiler/Makefile,
    636647        compiler/reserved-c++.rf, compiler/reserved-c++.rfi,
     648        compiler/rfp-filt.rf, compiler/rfp-filt.rfi,
     649        compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi,
    637650        compiler/rfp_as2as.rf, compiler/rfp_as2as.rfi,
    638         compiler/rfp_asail_optim.rfi, compiler/rfp_asail.rf,
    639         compiler/rfp_asail.rfi, compiler/rfp_check.rf,
     651        compiler/rfp_asail.rf, compiler/rfp_asail.rfi,
     652        compiler/rfp_asail_optim.rfi, compiler/rfp_check.rf,
    640653        compiler/rfp_check.rfi, compiler/rfp_compile.rf,
    641654        compiler/rfp_compile.rfi, compiler/rfp_const.rf,
    642655        compiler/rfp_const.rfi, compiler/rfp_err.rf, compiler/rfp_err.rfi,
    643         compiler/rfp-filt.rf, compiler/rfp-filt.rfi,
    644656        compiler/rfp_format.rf, compiler/rfp_format.rfi,
    645657        compiler/rfp_helper.rf, compiler/rfp_helper.rfi,
     
    648660        compiler/rfp_mangle.rfi, compiler/rfp_parse.rf,
    649661        compiler/rfp_parse.rfi, compiler/rfp_src.rf, compiler/rfp_src.rfi,
    650         compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi,
    651662        compiler/rfp_vars.rf, compiler/rfp_vars.rfi:
    652663        - Main compiler loop has been rewritten in a much more clear
     
    869880        log message ***
    870881
    871         * samples/Convert/bytes_to_chars_inval.rf,
    872         samples/Convert/bytes_to_chars.rf:
     882        * samples/Convert/bytes_to_chars.rf,
     883        samples/Convert/bytes_to_chars_inval.rf:
    873884        - arguments in tests for Bytes-To-Chars are divided for valid
    874885        and invalid
     
    909920
    910921        * samples/Arithm/rem.rf, samples/Arithm/sub.rf,
    911         samples/Arithm/add.rf, samples/Arithm/div_rem.rf,
    912         samples/Arithm/div.rf, samples/Arithm/gcd.rf,
     922        samples/Arithm/add.rf, samples/Arithm/div.rf,
     923        samples/Arithm/div_rem.rf, samples/Arithm/gcd.rf,
    913924        samples/Arithm/mult.rf:
    914925        - tests for Arithm functions
     
    9319422003-03-05  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    932943
    933         * samples/Access/left_inval.rf, samples/Access/left.rf,
    934         samples/Access/middle_inval.rf, samples/Access/middle.rf,
    935         samples/Access/right_inval.rf, samples/Access/right.rf,
    936         samples/Access/r_inval1.rf:
     944        * samples/Access/left.rf, samples/Access/left_inval.rf,
     945        samples/Access/middle.rf, samples/Access/middle_inval.rf,
     946        samples/Access/r_inval1.rf, samples/Access/right.rf,
     947        samples/Access/right_inval.rf:
    937948        - tests for Access functions
    938949
     
    10211032        - Static method ShortInt::create_expr(intptr_t) was added.
    10221033
    1023         * library/Access/l.cc, library/Access/Makefile, library/Makefile:
     1034        * library/Access/Makefile, library/Access/l.cc, library/Makefile:
    10241035        - Function L has been developed to the working one.
    10251036
     
    11681179        - Makefile fixed for new library includes location.
    11691180
    1170         * library/Box/box.cc, library/Box/get.cc, library/Box/Makefile,
    1171         library/Box/put.cc, library/include/refal/Box.hh,
    1172         library/Makefile:
     1181        * library/Box/Makefile, library/Box/box.cc,
     1182        library/Box/get.cc, library/Box/put.cc, library/Makefile,
     1183        library/include/refal/Box.hh:
    11731184        - Library routines for box implementation.
    11741185
     
    130913202003-01-31  Andrey Slepuhin  <pooh@msu.ru>
    13101321
    1311         * samples/Makefile, config.mk, Makefile, runtime/Makefile:
     1322        * samples/Makefile, Makefile, config.mk, runtime/Makefile:
    13121323        - Project tree reorganization, libp++ moved into separate
    13131324        directory.
     
    13791390        - Added debug flags.
    13801391
    1381         * samples/Makefile, samples/perm.rf, samples/select1.rf,
    1382         samples/select2.rf, samples/select3.rf, samples/select.rf:
     1392        * samples/Makefile, samples/perm.rf, samples/select.rf,
     1393        samples/select1.rf, samples/select2.rf, samples/select3.rf:
    13831394        - Workaround to allow program compilation.
    13841395        - Makefile rules changed to allow correct dependency checking.
     
    139714082003-01-24  Luba Pozlevich  <luba@blackcat.polnet.botik.ru>
    13981409
    1399         * samples/select2.rf, samples/select3.rf, samples/select1.rf,
    1400         samples/select.rf:
     1410        * samples/select2.rf, samples/select3.rf, samples/select.rf,
     1411        samples/select1.rf:
    14011412        - select examples
    14021413
     
    14171428
    14181429        * compiler/rfp_asail.rf, compiler/rfp_asail.rfi,
    1419         compiler/rfp_compile.rf, compiler/rfpc.rf, compiler/rfp_helper.rf,
     1430        compiler/rfp_compile.rf, compiler/rfp_helper.rf,
    14201431        compiler/rfp_helper.rfi, compiler/rfp_lex.rf,
    1421         compiler/rfp_parse.rf:
     1432        compiler/rfp_parse.rf, compiler/rfpc.rf:
    14221433        - Now compileable C++ code is generated.  Added generation of
    14231434        namespaces, includes, and entry.
     
    16101621        * compiler/Makefile, compiler/reserved-c++.rf,
    16111622        compiler/reserved-c++.rfi, compiler/rfp-filt.rf,
    1612         compiler/rfp-filt.rfi, compiler/rfp_mangle.rf,
    1613         compiler/rfp_mangle.rfi, compiler/rfp-synhl.rf,
    1614         compiler/rfp-synhl.rfi:
     1623        compiler/rfp-filt.rfi, compiler/rfp-synhl.rf,
     1624        compiler/rfp-synhl.rfi, compiler/rfp_mangle.rf,
     1625        compiler/rfp_mangle.rfi:
    16151626        - synhl renamed to rfp-synhl.
    16161627        - convert renamed to rfp-filt.
     
    16541665        - Removed 'rf_' function prefix.
    16551666
    1656         * samples/hello.rf, samples/Makefile:
     1667        * samples/Makefile, samples/hello.rf:
    16571668        - Added simple 'Hello!' example.
    16581669
     
    17031714        - Makefile cleanup.
    17041715
    1705         * compiler/gendeps.sh, compiler/Makefile:
     1716        * compiler/Makefile, compiler/gendeps.sh:
    17061717        - Dependencies are generated automatically now.
    17071718        - Makefile cleanup.
     
    17271738        - Subdirectories processing order changed.
    17281739
    1729         * library/StdIO/Makefile, Makefile:
     1740        * Makefile, library/StdIO/Makefile:
    17301741        - Small fixes for library build process.
    17311742
     
    17411752        runtime/rf_retval.cc, runtime/rf_retval.hh, compiler/Makefile,
    17421753        runtime/Makefile, runtime/rf_arg.cc, runtime/rf_arg.hh, spec.in,
    1743         version.mk, changelog.date, config.guess, config.mk, createlog,
    1744         Developers, Makefile, rules.mk:
     1754        version.mk, Developers, Makefile, changelog.date, config.guess,
     1755        config.mk, createlog, rules.mk:
    17451756        - First stage of CVS tree reorganization completed.
    17461757
     
    177117822002-12-11  Andrey Slepuhin  <pooh@msu.ru>
    17721783
    1773         * libp++/Makefile, libp++/pxx_chunk_allocator_block_header.cc,
     1784        * libp++/Makefile, libp++/pxx_chunk_allocator.hh,
     1785        libp++/pxx_chunk_allocator.ih,
     1786        libp++/pxx_chunk_allocator_block_header.cc,
    17741787        libp++/pxx_chunk_allocator_block_header.hh,
    1775         libp++/pxx_chunk_allocator_block_header.ih,
    1776         libp++/pxx_chunk_allocator.hh, libp++/pxx_chunk_allocator.ih:
     1788        libp++/pxx_chunk_allocator_block_header.ih:
    17771789        - Code cleanup. Block header implementation is separated.
    17781790
  • to-imperative/trunk/library/Makefile

    r632 r890  
    11SUBDIRS = \
    2   Access Arithm Box Convert StdIO
     2  Access Arithm Box Convert StdIO String
    33
    44TOPDIR = ..
  • to-imperative/trunk/samples/Makefile

    r853 r890  
    88  Box \
    99  Convert \
    10   StdIO \
    11   Syntax
     10  Syntax \
     11  StdIO  \
     12  String
    1213
    1314samples : override SUBDIRS =
Note: See TracChangeset for help on using the changeset viewer.