Changeset 872
- Timestamp:
- Jun 25, 2003, 10:16:03 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
to-imperative/trunk/ChangeLog
r869 r872 1 2003-06-25 Anton Orlov <orlov@mccme.ru> 2 3 * samples/Convert/Makefile, samples/Convert/to_int.bug10.rf, 4 samples/Convert/to_int.bug11.rf, samples/Convert/to_int.bug12.rf: 5 - New tests for bugs in the To-Int function. 6 7 * library/Convert/to_int.cc: 8 - Some additional comments. 9 1 10 2003-06-25 Luba Pozlevich <luba@blackcat.polnet.botik.ru> 2 11 … … 45 54 runtime/rf_core.hh, runtime/rf_expr.hh, runtime/rf_expr.ih, 46 55 runtime/rf_macros.hh, runtime/rf_object.cc, runtime/rf_object.hh, 47 runtime/rf_short_int.cc, runtime/Makefile, runtime/rf_channel.cc, 48 runtime/rf_channel.hh, runtime/rf_channel.ih, runtime/rf_char.cc, 49 runtime/rf_char.hh: 56 runtime/rf_parenth.cc, runtime/rf_parenth.hh, 57 runtime/rf_parenth.ih, runtime/rf_short_int.cc, 58 runtime/Makefile, runtime/rf_channel.cc, runtime/rf_channel.hh, 59 runtime/rf_channel.ih, runtime/rf_char.cc, runtime/rf_char.hh: 50 60 - Result of merge from main trunk. 51 61 … … 72 82 73 83 * samples/check.sh, samples/Syntax/const4.out, 74 samples/Convert/chars_to_bytes.out, 84 samples/Convert/chars_to_bytes.out, samples/Convert/tochars.out, 85 samples/Convert/to_int2.out, samples/Convert/to_int3.out, 75 86 samples/Convert/to_int.bug1.out, samples/Convert/to_int.bug2.out, 76 87 samples/Convert/to_int.bug3.out, samples/Convert/to_int.bug4.out, 77 88 samples/Convert/to_int.bug5.out, samples/Convert/to_int.bug6.out, 78 89 samples/Convert/to_int.bug7.out, samples/Convert/to_int.bug8.out, 79 samples/Convert/to_int.bug9.out, samples/Convert/to_int.out, 80 samples/Convert/to_int2.out, samples/Convert/to_int3.out, 81 samples/Convert/to_int_inval.out, samples/Convert/to_word.out, 82 samples/Convert/tochars.out, samples/Convert/tolower.out, 83 samples/Convert/toupper.out, samples/Syntax/Makefile, 90 samples/Convert/to_int.bug9.out, samples/Convert/to_int_inval.out, 91 samples/Convert/to_int.out, samples/Convert/tolower.out, 92 samples/Convert/toupper.out, samples/Convert/to_word.out, 84 93 samples/Syntax/assign2.out, samples/Syntax/clash4.out, 85 samples/ Access/left_inval.out, samples/Access/length.out,86 samples/Access/ middle.out, samples/Access/middle_inval.out,87 samples/Access/ r1.out, samples/Access/r_inval1.out,88 samples/Access/right .out, samples/Access/right_inval.out,89 samples/A rithm/Makefile, samples/Arithm/add.out,94 samples/Syntax/Makefile, samples/Access/left_inval.out, 95 samples/Access/length.out, samples/Access/middle_inval.out, 96 samples/Access/middle.out, samples/Access/r1.out, 97 samples/Access/right_inval.out, samples/Access/right.out, 98 samples/Access/r_inval1.out, samples/Arithm/add.out, 90 99 samples/Arithm/div.out, samples/Arithm/div_rem.out, 91 samples/Arithm/gcd.out, samples/Arithm/ mult.out,92 samples/Arithm/ rem.out, samples/Arithm/sub.out,93 samples/ Box/Makefile, samples/Box/box1.out,94 samples/ Convert/Makefile, samples/Convert/bytes_to_chars.out,95 samples/Convert/bytes_to_chars _inval.out,Makefile,96 rules.mk, samples/Access/Makefile, samples/Access/l1.out,97 samples/Access/l _inval1.out, samples/Access/left.out,98 samples/ Makefile, samples/samples.mk:100 samples/Arithm/gcd.out, samples/Arithm/Makefile, 101 samples/Arithm/mult.out, samples/Arithm/rem.out, 102 samples/Arithm/sub.out, samples/Box/box1.out, 103 samples/Box/Makefile, samples/Convert/bytes_to_chars_inval.out, 104 samples/Convert/bytes_to_chars.out, samples/Convert/Makefile, 105 Makefile, rules.mk, samples/Access/l1.out, 106 samples/Access/left.out, samples/Access/l_inval1.out, 107 samples/Access/Makefile, samples/Makefile, samples/samples.mk: 99 108 - Reorganized samples and tests making process. 100 109 - Added new make targets `samples', `tests' and `check'. … … 136 145 2003-06-06 Andrey Slepuhin <pooh@msu.ru> 137 146 138 * library/StdIO/ Makefile, library/StdIO/channel.cc,147 * library/StdIO/channel.cc, library/StdIO/Makefile, 139 148 library/StdIO/std_channels.cc, runtime/Makefile, 140 149 runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_types.hh: … … 176 185 2003-06-03 Anton Orlov <orlov@mccme.ru> 177 186 178 * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.cc: 187 * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc, 188 runtime/rf_parenth.hh, runtime/rf_parenth.ih, runtime/rf_term.cc: 179 189 - Added counting of references to parentheses. 180 190 … … 195 205 * runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih, 196 206 runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih, 197 runtime/rf_short_int.ih, runtime/rf_term.cc, runtime/rf_term.hh, 198 runtime/rf_term.ih, runtime/rf_types.hh, runtime/rf_vector.ih, 199 runtime/rf_word.ih: 207 runtime/rf_parenth.cc, runtime/rf_parenth.hh, 208 runtime/rf_parenth.ih, runtime/rf_short_int.ih, 209 runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih, 210 runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih: 200 211 - Returning to the unboxed parentheses representation on the 201 212 main CVS branch. … … 204 215 runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih, 205 216 runtime/rf_char.cc, runtime/rf_char.ih, runtime/rf_core.cc, 206 runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_short_int.ih, 207 runtime/rf_term.cc: 217 runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc, 218 runtime/rf_parenth.hh, runtime/rf_parenth.ih, 219 runtime/rf_short_int.ih, runtime/rf_term.cc: 208 220 - Parentheses are inherited from general Term. 209 221 … … 214 226 runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih, 215 227 runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih, 216 runtime/rf_short_int.ih: 228 runtime/rf_parenth.cc, runtime/rf_parenth.hh, 229 runtime/rf_parenth.ih, runtime/rf_short_int.ih: 217 230 - Parentheses are inherited from general Term. 218 231 … … 253 266 2003-05-29 Luba Pozlevich <luba@blackcat.polnet.botik.ru> 254 267 255 * samples/Convert/to_int .rf, samples/Convert/to_int3.rf:268 * samples/Convert/to_int3.rf, samples/Convert/to_int.rf: 256 269 - tests for To_m_Int function are corrected 257 270 … … 284 297 2003-05-28 Anton Orlov <orlov@mccme.ru> 285 298 286 * samples/ Makefile, samples/iter.rf:299 * samples/iter.rf, samples/Makefile: 287 300 - Factorial through triple $iter. 288 301 … … 306 319 2003-05-28 Anton Orlov <orlov@mccme.ru> 307 320 308 * samples/Syntax/ Makefile, samples/Syntax/clash4.rf:321 * samples/Syntax/clash4.rf, samples/Syntax/Makefile: 309 322 - A test for clashes compilation. 310 323 … … 338 351 2003-05-26 Anton Orlov <orlov@mccme.ru> 339 352 340 * samples/perm.rf, samples/select .rf, samples/select1.rf,341 samples/select 2.rf, samples/select3.rf:353 * samples/perm.rf, samples/select1.rf, samples/select2.rf, 354 samples/select3.rf, samples/select.rf: 342 355 - Code formatting. 343 356 … … 352 365 2003-05-25 Luba Pozlevich <luba@blackcat.polnet.botik.ru> 353 366 354 * samples/Convert/to_int .rf, samples/Convert/to_int2.rf:367 * samples/Convert/to_int2.rf, samples/Convert/to_int.rf: 355 368 - test for To_m_Int function is added 356 369 - tests in to_int2.rf are corrected … … 471 484 2003-05-03 Anton Orlov <orlov@mccme.ru> 472 485 473 * samples/Syntax/ Makefile, samples/Syntax/const4.rf:486 * samples/Syntax/const4.rf, samples/Syntax/Makefile: 474 487 - Test for $const'ants compilation. 475 488 476 * samples/Box/ Makefile, samples/Box/box1.rf, samples/Box/box2.rfi,489 * samples/Box/box1.rf, samples/Box/box2.rfi, samples/Box/Makefile, 477 490 samples/Makefile: 478 491 - Box library test. … … 536 549 537 550 * compiler/rfp_vars.rf, compiler/rfp_vars.rfi, 538 compiler/rfp_asail .rf, compiler/rfp_asail_optim.rf,551 compiler/rfp_asail_optim.rf, compiler/rfp_asail.rf, 539 552 compiler/rfp_compile.rf: 540 553 - Added parentheses around t.label int the LABEL form in ASAIL. … … 544 557 - Added Arithm and Syntax subdirectories. 545 558 546 * samples/Syntax/ Makefile, samples/Syntax/assign2.rf:559 * samples/Syntax/assign2.rf, samples/Syntax/Makefile: 547 560 - Test for assignments of function results. 548 561 549 * samples/Convert/to _int_inval.rf, samples/Convert/tochars.rf,562 * samples/Convert/tochars.rf, samples/Convert/to_int_inval.rf, 550 563 samples/Convert/tolower.rf, samples/Convert/toupper.rf, 551 samples/Access/ Makefile, samples/Access/l1.rf,552 samples/Access/ left.rf, samples/Access/middle.rf,564 samples/Access/l1.rf, samples/Access/left.rf, 565 samples/Access/Makefile, samples/Access/middle.rf, 553 566 samples/Access/r1.rf, samples/Access/right.rf: 554 567 - All Words are changed to Chars sequences, so tests work with … … 571 584 * compiler/rfpc.rf, compiler/rfpc.rfi, compiler/Makefile, 572 585 compiler/reserved-c++.rf, compiler/reserved-c++.rfi, 573 compiler/rfp-filt.rf, compiler/rfp-filt.rfi,574 compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi,575 586 compiler/rfp_as2as.rf, compiler/rfp_as2as.rfi, 576 compiler/rfp_asail .rf, compiler/rfp_asail.rfi,577 compiler/rfp_asail _optim.rfi, compiler/rfp_check.rf,587 compiler/rfp_asail_optim.rfi, compiler/rfp_asail.rf, 588 compiler/rfp_asail.rfi, compiler/rfp_check.rf, 578 589 compiler/rfp_check.rfi, compiler/rfp_compile.rf, 579 590 compiler/rfp_compile.rfi, compiler/rfp_const.rf, 580 591 compiler/rfp_const.rfi, compiler/rfp_err.rf, compiler/rfp_err.rfi, 592 compiler/rfp-filt.rf, compiler/rfp-filt.rfi, 581 593 compiler/rfp_format.rf, compiler/rfp_format.rfi, 582 594 compiler/rfp_helper.rf, compiler/rfp_helper.rfi, … … 585 597 compiler/rfp_mangle.rfi, compiler/rfp_parse.rf, 586 598 compiler/rfp_parse.rfi, compiler/rfp_src.rf, compiler/rfp_src.rfi, 599 compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi, 587 600 compiler/rfp_vars.rf, compiler/rfp_vars.rfi: 588 601 - Main compiler loop has been rewritten in a much more clear … … 805 818 log message *** 806 819 807 * samples/Convert/bytes_to_chars .rf,808 samples/Convert/bytes_to_chars _inval.rf:820 * samples/Convert/bytes_to_chars_inval.rf, 821 samples/Convert/bytes_to_chars.rf: 809 822 - arguments in tests for Bytes-To-Chars are divided for valid 810 823 and invalid … … 845 858 846 859 * samples/Arithm/rem.rf, samples/Arithm/sub.rf, 847 samples/Arithm/add.rf, samples/Arithm/div .rf,848 samples/Arithm/div _rem.rf, samples/Arithm/gcd.rf,860 samples/Arithm/add.rf, samples/Arithm/div_rem.rf, 861 samples/Arithm/div.rf, samples/Arithm/gcd.rf, 849 862 samples/Arithm/mult.rf: 850 863 - tests for Arithm functions … … 867 880 2003-03-05 Luba Pozlevich <luba@blackcat.polnet.botik.ru> 868 881 869 * samples/Access/left .rf, samples/Access/left_inval.rf,870 samples/Access/middle .rf, samples/Access/middle_inval.rf,871 samples/Access/r _inval1.rf, samples/Access/right.rf,872 samples/Access/r ight_inval.rf:882 * samples/Access/left_inval.rf, samples/Access/left.rf, 883 samples/Access/middle_inval.rf, samples/Access/middle.rf, 884 samples/Access/right_inval.rf, samples/Access/right.rf, 885 samples/Access/r_inval1.rf: 873 886 - tests for Access functions 874 887 … … 957 970 - Static method ShortInt::create_expr(intptr_t) was added. 958 971 959 * library/Access/ Makefile, library/Access/l.cc, library/Makefile:972 * library/Access/l.cc, library/Access/Makefile, library/Makefile: 960 973 - Function L has been developed to the working one. 961 974 … … 1104 1117 - Makefile fixed for new library includes location. 1105 1118 1106 * library/Box/ Makefile, library/Box/box.cc,1107 library/Box/ get.cc, library/Box/put.cc, library/Makefile,1108 library/ include/refal/Box.hh:1119 * library/Box/box.cc, library/Box/get.cc, library/Box/Makefile, 1120 library/Box/put.cc, library/include/refal/Box.hh, 1121 library/Makefile: 1109 1122 - Library routines for box implementation. 1110 1123 … … 1245 1258 2003-01-31 Andrey Slepuhin <pooh@msu.ru> 1246 1259 1247 * samples/Makefile, Makefile, config.mk, runtime/Makefile:1260 * samples/Makefile, config.mk, Makefile, runtime/Makefile: 1248 1261 - Project tree reorganization, libp++ moved into separate 1249 1262 directory. … … 1315 1328 - Added debug flags. 1316 1329 1317 * samples/Makefile, samples/perm.rf, samples/select .rf,1318 samples/select 1.rf, samples/select2.rf, samples/select3.rf:1330 * samples/Makefile, samples/perm.rf, samples/select1.rf, 1331 samples/select2.rf, samples/select3.rf, samples/select.rf: 1319 1332 - Workaround to allow program compilation. 1320 1333 - Makefile rules changed to allow correct dependency checking. … … 1333 1346 2003-01-24 Luba Pozlevich <luba@blackcat.polnet.botik.ru> 1334 1347 1335 * samples/select2.rf, samples/select3.rf, samples/select .rf,1336 samples/select 1.rf:1348 * samples/select2.rf, samples/select3.rf, samples/select1.rf, 1349 samples/select.rf: 1337 1350 - select examples 1338 1351 … … 1353 1366 1354 1367 * compiler/rfp_asail.rf, compiler/rfp_asail.rfi, 1355 compiler/rfp_compile.rf, compiler/rfp _helper.rf,1368 compiler/rfp_compile.rf, compiler/rfpc.rf, compiler/rfp_helper.rf, 1356 1369 compiler/rfp_helper.rfi, compiler/rfp_lex.rf, 1357 compiler/rfp_parse.rf , compiler/rfpc.rf:1370 compiler/rfp_parse.rf: 1358 1371 - Now compileable C++ code is generated. Added generation of 1359 1372 namespaces, includes, and entry. … … 1546 1559 * compiler/Makefile, compiler/reserved-c++.rf, 1547 1560 compiler/reserved-c++.rfi, compiler/rfp-filt.rf, 1548 compiler/rfp-filt.rfi, compiler/rfp -synhl.rf,1549 compiler/rfp -synhl.rfi, compiler/rfp_mangle.rf,1550 compiler/rfp _mangle.rfi:1561 compiler/rfp-filt.rfi, compiler/rfp_mangle.rf, 1562 compiler/rfp_mangle.rfi, compiler/rfp-synhl.rf, 1563 compiler/rfp-synhl.rfi: 1551 1564 - synhl renamed to rfp-synhl. 1552 1565 - convert renamed to rfp-filt. … … 1590 1603 - Removed 'rf_' function prefix. 1591 1604 1592 * samples/ Makefile, samples/hello.rf:1605 * samples/hello.rf, samples/Makefile: 1593 1606 - Added simple 'Hello!' example. 1594 1607 … … 1639 1652 - Makefile cleanup. 1640 1653 1641 * compiler/ Makefile, compiler/gendeps.sh:1654 * compiler/gendeps.sh, compiler/Makefile: 1642 1655 - Dependencies are generated automatically now. 1643 1656 - Makefile cleanup. … … 1663 1676 - Subdirectories processing order changed. 1664 1677 1665 * Makefile, library/StdIO/Makefile:1678 * library/StdIO/Makefile, Makefile: 1666 1679 - Small fixes for library build process. 1667 1680 … … 1677 1690 runtime/rf_retval.cc, runtime/rf_retval.hh, compiler/Makefile, 1678 1691 runtime/Makefile, runtime/rf_arg.cc, runtime/rf_arg.hh, spec.in, 1679 version.mk, Developers, Makefile, changelog.date, config.guess,1680 config.mk, createlog, rules.mk:1692 version.mk, changelog.date, config.guess, config.mk, createlog, 1693 Developers, Makefile, rules.mk: 1681 1694 - First stage of CVS tree reorganization completed. 1682 1695 … … 1707 1720 2002-12-11 Andrey Slepuhin <pooh@msu.ru> 1708 1721 1709 * libp++/Makefile, libp++/pxx_chunk_allocator.hh, 1710 libp++/pxx_chunk_allocator.ih, 1711 libp++/pxx_chunk_allocator_block_header.cc, 1722 * libp++/Makefile, libp++/pxx_chunk_allocator_block_header.cc, 1712 1723 libp++/pxx_chunk_allocator_block_header.hh, 1713 libp++/pxx_chunk_allocator_block_header.ih: 1724 libp++/pxx_chunk_allocator_block_header.ih, 1725 libp++/pxx_chunk_allocator.hh, libp++/pxx_chunk_allocator.ih: 1714 1726 - Code cleanup. Block header implementation is separated. 1715 1727
Note: See TracChangeset
for help on using the changeset viewer.