Changeset 942
- Timestamp:
- Jul 1, 2003, 9:35:55 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
to-imperative/trunk/ChangeLog
r940 r942 1 1 2003-07-01 Luba Pozlevich <luba@blackcat.polnet.botik.ru> 2 3 * samples/Compare/s_eq.rf: 4 - "/=" test is corrected 2 5 3 6 * samples/Compare/lt_eq.out, samples/Compare/s_eq.out, 4 7 samples/Compare/eq.out, samples/Compare/eq.rf, 5 samples/Compare/gt.out, samples/Compare/gt.rf,6 8 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, 9 12 samples/Compare/s_eq.rf: 10 13 - Compare functions tests … … 41 44 - Compare is added 42 45 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, 46 49 library/Compare/s_eq.cc: 47 50 - Compare library functions … … 130 133 2003-06-29 Anton Orlov <orlov@mccme.ru> 131 134 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: 134 137 - New test for using $const'ants. 135 138 … … 147 150 library/include/refal/Arithm.hh, library/include/refal/Box.hh, 148 151 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: 150 153 - String.hh is added. 151 154 - Module names have started with "__refal__" component. … … 162 165 - Class is added 163 166 164 * library/Class/ Makefile, library/Class/box_q_.cc:167 * library/Class/box_q_.cc, library/Class/Makefile: 165 168 - Class library function 166 169 … … 187 190 188 191 * samples/StdIO/Makefile, samples/Syntax/Makefile, 189 samples/Convert/Makefile, samples/Convert/bytes_to_chars.out,190 samples/Convert/bytes_to_chars.rf,191 192 samples/Convert/bytes_to_chars_inval.out, 193 samples/Convert/bytes_to_chars.out, 194 samples/Convert/bytes_to_chars.rf, samples/Convert/Makefile, 192 195 samples/Convert/to_int.bug10.out, 193 196 samples/Convert/to_int.bug11.out, … … 195 198 samples/Convert/to_int.bug3.out, samples/StdIO/open_file_inv1.out, 196 199 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/r ight_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: 202 205 - Fixes for the proper work of "make check". 203 206 - Most out-files are generated with old (1.8.7) compiler. … … 287 290 runtime/rf_core.hh, runtime/rf_expr.hh, runtime/rf_expr.ih, 288 291 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: 292 296 - Result of merge from main trunk. 293 297 … … 314 318 315 319 * 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, 317 322 samples/Convert/to_int.bug1.out, samples/Convert/to_int.bug2.out, 318 323 samples/Convert/to_int.bug3.out, samples/Convert/to_int.bug4.out, 319 324 samples/Convert/to_int.bug5.out, samples/Convert/to_int.bug6.out, 320 325 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, 326 329 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/A rithm/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, 332 335 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: 341 344 - Reorganized samples and tests making process. 342 345 - Added new make targets `samples', `tests' and `check'. … … 378 381 2003-06-06 Andrey Slepuhin <pooh@msu.ru> 379 382 380 * library/StdIO/ Makefile, library/StdIO/channel.cc,383 * library/StdIO/channel.cc, library/StdIO/Makefile, 381 384 library/StdIO/std_channels.cc, runtime/Makefile, 382 385 runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_types.hh: … … 418 421 2003-06-03 Anton Orlov <orlov@mccme.ru> 419 422 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: 421 425 - Added counting of references to parentheses. 422 426 … … 437 441 * runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih, 438 442 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: 442 447 - Returning to the unboxed parentheses representation on the 443 448 main CVS branch. … … 446 451 runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih, 447 452 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: 450 456 - Parentheses are inherited from general Term. 451 457 … … 456 462 runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih, 457 463 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: 459 466 - Parentheses are inherited from general Term. 460 467 … … 495 502 2003-05-29 Luba Pozlevich <luba@blackcat.polnet.botik.ru> 496 503 497 * samples/Convert/to_int .rf, samples/Convert/to_int3.rf:504 * samples/Convert/to_int3.rf, samples/Convert/to_int.rf: 498 505 - tests for To_m_Int function are corrected 499 506 … … 526 533 2003-05-28 Anton Orlov <orlov@mccme.ru> 527 534 528 * samples/ Makefile, samples/iter.rf:535 * samples/iter.rf, samples/Makefile: 529 536 - Factorial through triple $iter. 530 537 … … 548 555 2003-05-28 Anton Orlov <orlov@mccme.ru> 549 556 550 * samples/Syntax/ Makefile, samples/Syntax/clash4.rf:557 * samples/Syntax/clash4.rf, samples/Syntax/Makefile: 551 558 - A test for clashes compilation. 552 559 … … 580 587 2003-05-26 Anton Orlov <orlov@mccme.ru> 581 588 582 * samples/perm.rf, samples/select .rf, samples/select1.rf,583 samples/select 2.rf, samples/select3.rf:589 * samples/perm.rf, samples/select1.rf, samples/select2.rf, 590 samples/select3.rf, samples/select.rf: 584 591 - Code formatting. 585 592 … … 594 601 2003-05-25 Luba Pozlevich <luba@blackcat.polnet.botik.ru> 595 602 596 * samples/Convert/to_int .rf, samples/Convert/to_int2.rf:603 * samples/Convert/to_int2.rf, samples/Convert/to_int.rf: 597 604 - test for To_m_Int function is added 598 605 - tests in to_int2.rf are corrected … … 713 720 2003-05-03 Anton Orlov <orlov@mccme.ru> 714 721 715 * samples/Syntax/ Makefile, samples/Syntax/const4.rf:722 * samples/Syntax/const4.rf, samples/Syntax/Makefile: 716 723 - Test for $const'ants compilation. 717 724 718 * samples/Box/ Makefile, samples/Box/box1.rf, samples/Box/box2.rfi,725 * samples/Box/box1.rf, samples/Box/box2.rfi, samples/Box/Makefile, 719 726 samples/Makefile: 720 727 - Box library test. … … 778 785 779 786 * 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, 781 788 compiler/rfp_compile.rf: 782 789 - Added parentheses around t.label int the LABEL form in ASAIL. … … 786 793 - Added Arithm and Syntax subdirectories. 787 794 788 * samples/Syntax/ Makefile, samples/Syntax/assign2.rf:795 * samples/Syntax/assign2.rf, samples/Syntax/Makefile: 789 796 - Test for assignments of function results. 790 797 791 * samples/Convert/to _int_inval.rf, samples/Convert/tochars.rf,798 * samples/Convert/tochars.rf, samples/Convert/to_int_inval.rf, 792 799 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, 795 802 samples/Access/r1.rf, samples/Access/right.rf: 796 803 - All Words are changed to Chars sequences, so tests work with … … 813 820 * compiler/rfpc.rf, compiler/rfpc.rfi, compiler/Makefile, 814 821 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,817 822 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, 820 825 compiler/rfp_check.rfi, compiler/rfp_compile.rf, 821 826 compiler/rfp_compile.rfi, compiler/rfp_const.rf, 822 827 compiler/rfp_const.rfi, compiler/rfp_err.rf, compiler/rfp_err.rfi, 828 compiler/rfp-filt.rf, compiler/rfp-filt.rfi, 823 829 compiler/rfp_format.rf, compiler/rfp_format.rfi, 824 830 compiler/rfp_helper.rf, compiler/rfp_helper.rfi, … … 827 833 compiler/rfp_mangle.rfi, compiler/rfp_parse.rf, 828 834 compiler/rfp_parse.rfi, compiler/rfp_src.rf, compiler/rfp_src.rfi, 835 compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi, 829 836 compiler/rfp_vars.rf, compiler/rfp_vars.rfi: 830 837 - Main compiler loop has been rewritten in a much more clear … … 1047 1054 log message *** 1048 1055 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: 1051 1058 - arguments in tests for Bytes-To-Chars are divided for valid 1052 1059 and invalid … … 1087 1094 1088 1095 * 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, 1091 1098 samples/Arithm/mult.rf: 1092 1099 - tests for Arithm functions … … 1109 1116 2003-03-05 Luba Pozlevich <luba@blackcat.polnet.botik.ru> 1110 1117 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/r ight_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: 1115 1122 - tests for Access functions 1116 1123 … … 1199 1206 - Static method ShortInt::create_expr(intptr_t) was added. 1200 1207 1201 * library/Access/ Makefile, library/Access/l.cc, library/Makefile:1208 * library/Access/l.cc, library/Access/Makefile, library/Makefile: 1202 1209 - Function L has been developed to the working one. 1203 1210 … … 1346 1353 - Makefile fixed for new library includes location. 1347 1354 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: 1351 1358 - Library routines for box implementation. 1352 1359 … … 1487 1494 2003-01-31 Andrey Slepuhin <pooh@msu.ru> 1488 1495 1489 * samples/Makefile, Makefile, config.mk, runtime/Makefile:1496 * samples/Makefile, config.mk, Makefile, runtime/Makefile: 1490 1497 - Project tree reorganization, libp++ moved into separate 1491 1498 directory. … … 1557 1564 - Added debug flags. 1558 1565 1559 * samples/Makefile, samples/perm.rf, samples/select .rf,1560 samples/select 1.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: 1561 1568 - Workaround to allow program compilation. 1562 1569 - Makefile rules changed to allow correct dependency checking. … … 1575 1582 2003-01-24 Luba Pozlevich <luba@blackcat.polnet.botik.ru> 1576 1583 1577 * samples/select2.rf, samples/select3.rf, samples/select .rf,1578 samples/select 1.rf:1584 * samples/select2.rf, samples/select3.rf, samples/select1.rf, 1585 samples/select.rf: 1579 1586 - select examples 1580 1587 … … 1595 1602 1596 1603 * 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, 1598 1605 compiler/rfp_helper.rfi, compiler/rfp_lex.rf, 1599 compiler/rfp_parse.rf , compiler/rfpc.rf:1606 compiler/rfp_parse.rf: 1600 1607 - Now compileable C++ code is generated. Added generation of 1601 1608 namespaces, includes, and entry. … … 1788 1795 * compiler/Makefile, compiler/reserved-c++.rf, 1789 1796 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: 1793 1800 - synhl renamed to rfp-synhl. 1794 1801 - convert renamed to rfp-filt. … … 1832 1839 - Removed 'rf_' function prefix. 1833 1840 1834 * samples/ Makefile, samples/hello.rf:1841 * samples/hello.rf, samples/Makefile: 1835 1842 - Added simple 'Hello!' example. 1836 1843 … … 1881 1888 - Makefile cleanup. 1882 1889 1883 * compiler/ Makefile, compiler/gendeps.sh:1890 * compiler/gendeps.sh, compiler/Makefile: 1884 1891 - Dependencies are generated automatically now. 1885 1892 - Makefile cleanup. … … 1905 1912 - Subdirectories processing order changed. 1906 1913 1907 * Makefile, library/StdIO/Makefile:1914 * library/StdIO/Makefile, Makefile: 1908 1915 - Small fixes for library build process. 1909 1916 … … 1919 1926 runtime/rf_retval.cc, runtime/rf_retval.hh, compiler/Makefile, 1920 1927 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: 1923 1930 - First stage of CVS tree reorganization completed. 1924 1931 … … 1949 1956 2002-12-11 Andrey Slepuhin <pooh@msu.ru> 1950 1957 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, 1954 1959 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: 1956 1962 - Code cleanup. Block header implementation is separated. 1957 1963
Note: See TracChangeset
for help on using the changeset viewer.