Changeset 920
- Timestamp:
- Jul 1, 2003, 1:12:04 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
to-imperative/trunk/ChangeLog
r916 r920 1 2003-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 1 16 2003-06-30 Svetlana Ponomareva <psm@kbse.botik.ru> 2 17 … … 47 62 2003-06-29 Anton Orlov <orlov@mccme.ru> 48 63 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: 51 66 - New test for using $const'ants. 52 67 … … 79 94 - Class is added 80 95 81 * library/Class/ Makefile, library/Class/box_q_.cc:96 * library/Class/box_q_.cc, library/Class/Makefile: 82 97 - Class library function 83 98 … … 104 119 105 120 * samples/StdIO/Makefile, samples/Syntax/Makefile, 106 samples/Convert/Makefile, samples/Convert/bytes_to_chars.out,107 samples/Convert/bytes_to_chars.rf,108 121 samples/Convert/bytes_to_chars_inval.out, 122 samples/Convert/bytes_to_chars.out, 123 samples/Convert/bytes_to_chars.rf, samples/Convert/Makefile, 109 124 samples/Convert/to_int.bug10.out, 110 125 samples/Convert/to_int.bug11.out, … … 112 127 samples/Convert/to_int.bug3.out, samples/StdIO/open_file_inv1.out, 113 128 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/r ight_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: 119 134 - Fixes for the proper work of "make check". 120 135 - Most out-files are generated with old (1.8.7) compiler. … … 204 219 runtime/rf_core.hh, runtime/rf_expr.hh, runtime/rf_expr.ih, 205 220 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: 209 225 - Result of merge from main trunk. 210 226 … … 231 247 232 248 * 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, 234 251 samples/Convert/to_int.bug1.out, samples/Convert/to_int.bug2.out, 235 252 samples/Convert/to_int.bug3.out, samples/Convert/to_int.bug4.out, 236 253 samples/Convert/to_int.bug5.out, samples/Convert/to_int.bug6.out, 237 254 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, 243 258 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/A rithm/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, 249 264 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: 258 273 - Reorganized samples and tests making process. 259 274 - Added new make targets `samples', `tests' and `check'. … … 295 310 2003-06-06 Andrey Slepuhin <pooh@msu.ru> 296 311 297 * library/StdIO/ Makefile, library/StdIO/channel.cc,312 * library/StdIO/channel.cc, library/StdIO/Makefile, 298 313 library/StdIO/std_channels.cc, runtime/Makefile, 299 314 runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_types.hh: … … 335 350 2003-06-03 Anton Orlov <orlov@mccme.ru> 336 351 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: 338 354 - Added counting of references to parentheses. 339 355 … … 354 370 * runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih, 355 371 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: 359 376 - Returning to the unboxed parentheses representation on the 360 377 main CVS branch. … … 363 380 runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih, 364 381 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: 367 385 - Parentheses are inherited from general Term. 368 386 … … 373 391 runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih, 374 392 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: 376 395 - Parentheses are inherited from general Term. 377 396 … … 412 431 2003-05-29 Luba Pozlevich <luba@blackcat.polnet.botik.ru> 413 432 414 * samples/Convert/to_int .rf, samples/Convert/to_int3.rf:433 * samples/Convert/to_int3.rf, samples/Convert/to_int.rf: 415 434 - tests for To_m_Int function are corrected 416 435 … … 443 462 2003-05-28 Anton Orlov <orlov@mccme.ru> 444 463 445 * samples/ Makefile, samples/iter.rf:464 * samples/iter.rf, samples/Makefile: 446 465 - Factorial through triple $iter. 447 466 … … 465 484 2003-05-28 Anton Orlov <orlov@mccme.ru> 466 485 467 * samples/Syntax/ Makefile, samples/Syntax/clash4.rf:486 * samples/Syntax/clash4.rf, samples/Syntax/Makefile: 468 487 - A test for clashes compilation. 469 488 … … 497 516 2003-05-26 Anton Orlov <orlov@mccme.ru> 498 517 499 * samples/perm.rf, samples/select .rf, samples/select1.rf,500 samples/select 2.rf, samples/select3.rf:518 * samples/perm.rf, samples/select1.rf, samples/select2.rf, 519 samples/select3.rf, samples/select.rf: 501 520 - Code formatting. 502 521 … … 511 530 2003-05-25 Luba Pozlevich <luba@blackcat.polnet.botik.ru> 512 531 513 * samples/Convert/to_int .rf, samples/Convert/to_int2.rf:532 * samples/Convert/to_int2.rf, samples/Convert/to_int.rf: 514 533 - test for To_m_Int function is added 515 534 - tests in to_int2.rf are corrected … … 630 649 2003-05-03 Anton Orlov <orlov@mccme.ru> 631 650 632 * samples/Syntax/ Makefile, samples/Syntax/const4.rf:651 * samples/Syntax/const4.rf, samples/Syntax/Makefile: 633 652 - Test for $const'ants compilation. 634 653 635 * samples/Box/ Makefile, samples/Box/box1.rf, samples/Box/box2.rfi,654 * samples/Box/box1.rf, samples/Box/box2.rfi, samples/Box/Makefile, 636 655 samples/Makefile: 637 656 - Box library test. … … 695 714 696 715 * 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, 698 717 compiler/rfp_compile.rf: 699 718 - Added parentheses around t.label int the LABEL form in ASAIL. … … 703 722 - Added Arithm and Syntax subdirectories. 704 723 705 * samples/Syntax/ Makefile, samples/Syntax/assign2.rf:724 * samples/Syntax/assign2.rf, samples/Syntax/Makefile: 706 725 - Test for assignments of function results. 707 726 708 * samples/Convert/to _int_inval.rf, samples/Convert/tochars.rf,727 * samples/Convert/tochars.rf, samples/Convert/to_int_inval.rf, 709 728 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, 712 731 samples/Access/r1.rf, samples/Access/right.rf: 713 732 - All Words are changed to Chars sequences, so tests work with … … 730 749 * compiler/rfpc.rf, compiler/rfpc.rfi, compiler/Makefile, 731 750 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,734 751 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, 737 754 compiler/rfp_check.rfi, compiler/rfp_compile.rf, 738 755 compiler/rfp_compile.rfi, compiler/rfp_const.rf, 739 756 compiler/rfp_const.rfi, compiler/rfp_err.rf, compiler/rfp_err.rfi, 757 compiler/rfp-filt.rf, compiler/rfp-filt.rfi, 740 758 compiler/rfp_format.rf, compiler/rfp_format.rfi, 741 759 compiler/rfp_helper.rf, compiler/rfp_helper.rfi, … … 744 762 compiler/rfp_mangle.rfi, compiler/rfp_parse.rf, 745 763 compiler/rfp_parse.rfi, compiler/rfp_src.rf, compiler/rfp_src.rfi, 764 compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi, 746 765 compiler/rfp_vars.rf, compiler/rfp_vars.rfi: 747 766 - Main compiler loop has been rewritten in a much more clear … … 964 983 log message *** 965 984 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: 968 987 - arguments in tests for Bytes-To-Chars are divided for valid 969 988 and invalid … … 1004 1023 1005 1024 * 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, 1008 1027 samples/Arithm/mult.rf: 1009 1028 - tests for Arithm functions … … 1026 1045 2003-03-05 Luba Pozlevich <luba@blackcat.polnet.botik.ru> 1027 1046 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/r ight_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: 1032 1051 - tests for Access functions 1033 1052 … … 1116 1135 - Static method ShortInt::create_expr(intptr_t) was added. 1117 1136 1118 * library/Access/ Makefile, library/Access/l.cc, library/Makefile:1137 * library/Access/l.cc, library/Access/Makefile, library/Makefile: 1119 1138 - Function L has been developed to the working one. 1120 1139 … … 1263 1282 - Makefile fixed for new library includes location. 1264 1283 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: 1268 1287 - Library routines for box implementation. 1269 1288 … … 1404 1423 2003-01-31 Andrey Slepuhin <pooh@msu.ru> 1405 1424 1406 * samples/Makefile, Makefile, config.mk, runtime/Makefile:1425 * samples/Makefile, config.mk, Makefile, runtime/Makefile: 1407 1426 - Project tree reorganization, libp++ moved into separate 1408 1427 directory. … … 1474 1493 - Added debug flags. 1475 1494 1476 * samples/Makefile, samples/perm.rf, samples/select .rf,1477 samples/select 1.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: 1478 1497 - Workaround to allow program compilation. 1479 1498 - Makefile rules changed to allow correct dependency checking. … … 1492 1511 2003-01-24 Luba Pozlevich <luba@blackcat.polnet.botik.ru> 1493 1512 1494 * samples/select2.rf, samples/select3.rf, samples/select .rf,1495 samples/select 1.rf:1513 * samples/select2.rf, samples/select3.rf, samples/select1.rf, 1514 samples/select.rf: 1496 1515 - select examples 1497 1516 … … 1512 1531 1513 1532 * 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, 1515 1534 compiler/rfp_helper.rfi, compiler/rfp_lex.rf, 1516 compiler/rfp_parse.rf , compiler/rfpc.rf:1535 compiler/rfp_parse.rf: 1517 1536 - Now compileable C++ code is generated. Added generation of 1518 1537 namespaces, includes, and entry. … … 1705 1724 * compiler/Makefile, compiler/reserved-c++.rf, 1706 1725 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: 1710 1729 - synhl renamed to rfp-synhl. 1711 1730 - convert renamed to rfp-filt. … … 1749 1768 - Removed 'rf_' function prefix. 1750 1769 1751 * samples/ Makefile, samples/hello.rf:1770 * samples/hello.rf, samples/Makefile: 1752 1771 - Added simple 'Hello!' example. 1753 1772 … … 1798 1817 - Makefile cleanup. 1799 1818 1800 * compiler/ Makefile, compiler/gendeps.sh:1819 * compiler/gendeps.sh, compiler/Makefile: 1801 1820 - Dependencies are generated automatically now. 1802 1821 - Makefile cleanup. … … 1822 1841 - Subdirectories processing order changed. 1823 1842 1824 * Makefile, library/StdIO/Makefile:1843 * library/StdIO/Makefile, Makefile: 1825 1844 - Small fixes for library build process. 1826 1845 … … 1836 1855 runtime/rf_retval.cc, runtime/rf_retval.hh, compiler/Makefile, 1837 1856 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: 1840 1859 - First stage of CVS tree reorganization completed. 1841 1860 … … 1866 1885 2002-12-11 Andrey Slepuhin <pooh@msu.ru> 1867 1886 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, 1871 1888 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: 1873 1891 - Code cleanup. Block header implementation is separated. 1874 1892
Note: See TracChangeset
for help on using the changeset viewer.