Changeset 912
- Timestamp:
- Jun 30, 2003, 9:39:19 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
to-imperative/trunk/ChangeLog
r904 r912 1 2003-06-30 Luba Pozlevich <luba@blackcat.polnet.botik.ru> 2 3 * library/Convert/to_int.cc: 4 - To_m_Int function is corrected 5 6 * docs/flist.txt: 7 - list of functions in R+ library 8 9 * library/Makefile, samples/Makefile: *** empty log message *** 10 11 * samples/Class/Makefile: 12 - Makefile for Class functions 13 14 * samples/Class/box.out, samples/Class/char_q.out, 15 samples/Class/digit.out, samples/Class/letter.out, 16 samples/Class/word.out: 17 - .out files for tests Class functions 18 19 * samples/Class/box.rf, samples/Class/char_q.rf, 20 samples/Class/digit.rf, samples/Class/int_q.rf, 21 samples/Class/letter.rf, samples/Class/string.rf, 22 samples/Class/word.rf: 23 - tests for Class library functions 24 25 * library/Class/string_q_.cc, library/Class/table_q_.cc, 26 library/Class/vector_q_.cc, library/Class/word_q_.cc, 27 library/Class/box_q_.cc, library/Class/channel_q_.cc, 28 library/Class/char_q_.cc, library/Class/digit_q_.cc, 29 library/Class/func_q_.cc, library/Class/int_q_.cc, 30 library/Class/letter_q_.cc: 31 - Class library functions 32 1 33 2003-06-29 Anton Orlov <orlov@mccme.ru> 2 34 3 * samples/Syntax/ const1.rf, samples/Syntax/const2.rfi,4 samples/Syntax/ Makefile:35 * samples/Syntax/Makefile, samples/Syntax/const1.rf, 36 samples/Syntax/const2.rfi: 5 37 - New test for using $const'ants. 6 38 … … 18 50 library/include/refal/Arithm.hh, library/include/refal/Box.hh, 19 51 library/include/refal/Class.hh, library/include/refal/Convert.hh, 20 library/include/refal/StdIO.hh , library/include/refal/String.hh:52 library/include/refal/StdIO.hh: 21 53 - String.hh is added. 22 54 - Module names have started with "__refal__" component. … … 33 65 - Class is added 34 66 35 * library/Class/ box_q_.cc, library/Class/Makefile:67 * library/Class/Makefile, library/Class/box_q_.cc: 36 68 - Class library function 37 69 … … 58 90 59 91 * samples/StdIO/Makefile, samples/Syntax/Makefile, 92 samples/Convert/Makefile, samples/Convert/bytes_to_chars.out, 93 samples/Convert/bytes_to_chars.rf, 60 94 samples/Convert/bytes_to_chars_inval.out, 61 samples/Convert/bytes_to_chars.out,62 samples/Convert/bytes_to_chars.rf, samples/Convert/Makefile,63 95 samples/Convert/to_int.bug10.out, 64 96 samples/Convert/to_int.bug11.out, … … 66 98 samples/Convert/to_int.bug3.out, samples/StdIO/open_file_inv1.out, 67 99 samples/StdIO/open_file_inv2.out, runtime/rf_core.cc, 68 runtime/rf_macros.hh, samples/Access/ left_inval.out,69 samples/Access/l_inval1.out, samples/Access/ Makefile,70 samples/Access/middle_inval.out, samples/Access/r ight_inval.out,71 samples/Access/r _inval1.out, samples/Arithm/Makefile,72 samples/Box/ box1.out, samples/Box/Makefile:100 runtime/rf_macros.hh, samples/Access/Makefile, 101 samples/Access/l_inval1.out, samples/Access/left_inval.out, 102 samples/Access/middle_inval.out, samples/Access/r_inval1.out, 103 samples/Access/right_inval.out, samples/Arithm/Makefile, 104 samples/Box/Makefile, samples/Box/box1.out: 73 105 - Fixes for the proper work of "make check". 74 106 - Most out-files are generated with old (1.8.7) compiler. … … 158 190 runtime/rf_core.hh, runtime/rf_expr.hh, runtime/rf_expr.ih, 159 191 runtime/rf_macros.hh, runtime/rf_object.cc, runtime/rf_object.hh, 160 runtime/rf_parenth.cc, runtime/rf_parenth.hh, 161 runtime/rf_parenth.ih, runtime/rf_short_int.cc, 162 runtime/Makefile, runtime/rf_channel.cc, runtime/rf_channel.hh, 163 runtime/rf_channel.ih, runtime/rf_char.cc, runtime/rf_char.hh: 192 runtime/rf_short_int.cc, runtime/Makefile, runtime/rf_channel.cc, 193 runtime/rf_channel.hh, runtime/rf_channel.ih, runtime/rf_char.cc, 194 runtime/rf_char.hh: 164 195 - Result of merge from main trunk. 165 196 … … 186 217 187 218 * samples/check.sh, samples/Syntax/const4.out, 188 samples/Convert/chars_to_bytes.out, samples/Convert/tochars.out, 189 samples/Convert/to_int2.out, samples/Convert/to_int3.out, 219 samples/Convert/chars_to_bytes.out, 190 220 samples/Convert/to_int.bug1.out, samples/Convert/to_int.bug2.out, 191 221 samples/Convert/to_int.bug3.out, samples/Convert/to_int.bug4.out, 192 222 samples/Convert/to_int.bug5.out, samples/Convert/to_int.bug6.out, 193 223 samples/Convert/to_int.bug7.out, samples/Convert/to_int.bug8.out, 194 samples/Convert/to_int.bug9.out, samples/Convert/to_int_inval.out, 195 samples/Convert/to_int.out, samples/Convert/tolower.out, 196 samples/Convert/toupper.out, samples/Convert/to_word.out, 224 samples/Convert/to_int.bug9.out, samples/Convert/to_int.out, 225 samples/Convert/to_int2.out, samples/Convert/to_int3.out, 226 samples/Convert/to_int_inval.out, samples/Convert/to_word.out, 227 samples/Convert/tochars.out, samples/Convert/tolower.out, 228 samples/Convert/toupper.out, samples/Syntax/Makefile, 197 229 samples/Syntax/assign2.out, samples/Syntax/clash4.out, 198 samples/ Syntax/Makefile, samples/Access/left_inval.out,199 samples/Access/ length.out, samples/Access/middle_inval.out,200 samples/Access/ middle.out, samples/Access/r1.out,201 samples/Access/right _inval.out, samples/Access/right.out,202 samples/A ccess/r_inval1.out, samples/Arithm/add.out,230 samples/Access/left_inval.out, samples/Access/length.out, 231 samples/Access/middle.out, samples/Access/middle_inval.out, 232 samples/Access/r1.out, samples/Access/r_inval1.out, 233 samples/Access/right.out, samples/Access/right_inval.out, 234 samples/Arithm/Makefile, samples/Arithm/add.out, 203 235 samples/Arithm/div.out, samples/Arithm/div_rem.out, 204 samples/Arithm/gcd.out, samples/Arithm/ Makefile,205 samples/Arithm/ mult.out, samples/Arithm/rem.out,206 samples/ Arithm/sub.out, samples/Box/box1.out,207 samples/ Box/Makefile, samples/Convert/bytes_to_chars_inval.out,208 samples/Convert/bytes_to_chars .out, samples/Convert/Makefile,209 Makefile, rules.mk, samples/Access/l1.out,210 samples/Access/l eft.out, samples/Access/l_inval1.out,211 samples/ Access/Makefile, samples/Makefile, samples/samples.mk:236 samples/Arithm/gcd.out, samples/Arithm/mult.out, 237 samples/Arithm/rem.out, samples/Arithm/sub.out, 238 samples/Box/Makefile, samples/Box/box1.out, 239 samples/Convert/Makefile, samples/Convert/bytes_to_chars.out, 240 samples/Convert/bytes_to_chars_inval.out, Makefile, 241 rules.mk, samples/Access/Makefile, samples/Access/l1.out, 242 samples/Access/l_inval1.out, samples/Access/left.out, 243 samples/Makefile, samples/samples.mk: 212 244 - Reorganized samples and tests making process. 213 245 - Added new make targets `samples', `tests' and `check'. … … 249 281 2003-06-06 Andrey Slepuhin <pooh@msu.ru> 250 282 251 * library/StdIO/ channel.cc, library/StdIO/Makefile,283 * library/StdIO/Makefile, library/StdIO/channel.cc, 252 284 library/StdIO/std_channels.cc, runtime/Makefile, 253 285 runtime/rf_core.cc, runtime/rf_core.hh, runtime/rf_types.hh: … … 289 321 2003-06-03 Anton Orlov <orlov@mccme.ru> 290 322 291 * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc, 292 runtime/rf_parenth.hh, runtime/rf_parenth.ih, runtime/rf_term.cc: 323 * runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_term.cc: 293 324 - Added counting of references to parentheses. 294 325 … … 309 340 * runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih, 310 341 runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih, 311 runtime/rf_parenth.cc, runtime/rf_parenth.hh, 312 runtime/rf_parenth.ih, runtime/rf_short_int.ih, 313 runtime/rf_term.cc, runtime/rf_term.hh, runtime/rf_term.ih, 314 runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih: 342 runtime/rf_short_int.ih, runtime/rf_term.cc, runtime/rf_term.hh, 343 runtime/rf_term.ih, runtime/rf_types.hh, runtime/rf_vector.ih, 344 runtime/rf_word.ih: 315 345 - Returning to the unboxed parentheses representation on the 316 346 main CVS branch. … … 319 349 runtime/rf_types.hh, runtime/rf_vector.ih, runtime/rf_word.ih, 320 350 runtime/rf_char.cc, runtime/rf_char.ih, runtime/rf_core.cc, 321 runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_parenth.cc, 322 runtime/rf_parenth.hh, runtime/rf_parenth.ih, 323 runtime/rf_short_int.ih, runtime/rf_term.cc: 351 runtime/rf_expr.hh, runtime/rf_expr.ih, runtime/rf_short_int.ih, 352 runtime/rf_term.cc: 324 353 - Parentheses are inherited from general Term. 325 354 … … 330 359 runtime/Makefile, runtime/rf_char.cc, runtime/rf_char.ih, 331 360 runtime/rf_core.cc, runtime/rf_expr.hh, runtime/rf_expr.ih, 332 runtime/rf_parenth.cc, runtime/rf_parenth.hh, 333 runtime/rf_parenth.ih, runtime/rf_short_int.ih: 361 runtime/rf_short_int.ih: 334 362 - Parentheses are inherited from general Term. 335 363 … … 370 398 2003-05-29 Luba Pozlevich <luba@blackcat.polnet.botik.ru> 371 399 372 * samples/Convert/to_int 3.rf, samples/Convert/to_int.rf:400 * samples/Convert/to_int.rf, samples/Convert/to_int3.rf: 373 401 - tests for To_m_Int function are corrected 374 402 … … 401 429 2003-05-28 Anton Orlov <orlov@mccme.ru> 402 430 403 * samples/ iter.rf, samples/Makefile:431 * samples/Makefile, samples/iter.rf: 404 432 - Factorial through triple $iter. 405 433 … … 423 451 2003-05-28 Anton Orlov <orlov@mccme.ru> 424 452 425 * samples/Syntax/ clash4.rf, samples/Syntax/Makefile:453 * samples/Syntax/Makefile, samples/Syntax/clash4.rf: 426 454 - A test for clashes compilation. 427 455 … … 455 483 2003-05-26 Anton Orlov <orlov@mccme.ru> 456 484 457 * samples/perm.rf, samples/select 1.rf, samples/select2.rf,458 samples/select 3.rf, samples/select.rf:485 * samples/perm.rf, samples/select.rf, samples/select1.rf, 486 samples/select2.rf, samples/select3.rf: 459 487 - Code formatting. 460 488 … … 469 497 2003-05-25 Luba Pozlevich <luba@blackcat.polnet.botik.ru> 470 498 471 * samples/Convert/to_int 2.rf, samples/Convert/to_int.rf:499 * samples/Convert/to_int.rf, samples/Convert/to_int2.rf: 472 500 - test for To_m_Int function is added 473 501 - tests in to_int2.rf are corrected … … 588 616 2003-05-03 Anton Orlov <orlov@mccme.ru> 589 617 590 * samples/Syntax/ const4.rf, samples/Syntax/Makefile:618 * samples/Syntax/Makefile, samples/Syntax/const4.rf: 591 619 - Test for $const'ants compilation. 592 620 593 * samples/Box/ box1.rf, samples/Box/box2.rfi, samples/Box/Makefile,621 * samples/Box/Makefile, samples/Box/box1.rf, samples/Box/box2.rfi, 594 622 samples/Makefile: 595 623 - Box library test. … … 653 681 654 682 * compiler/rfp_vars.rf, compiler/rfp_vars.rfi, 655 compiler/rfp_asail _optim.rf, compiler/rfp_asail.rf,683 compiler/rfp_asail.rf, compiler/rfp_asail_optim.rf, 656 684 compiler/rfp_compile.rf: 657 685 - Added parentheses around t.label int the LABEL form in ASAIL. … … 661 689 - Added Arithm and Syntax subdirectories. 662 690 663 * samples/Syntax/ assign2.rf, samples/Syntax/Makefile:691 * samples/Syntax/Makefile, samples/Syntax/assign2.rf: 664 692 - Test for assignments of function results. 665 693 666 * samples/Convert/to chars.rf, samples/Convert/to_int_inval.rf,694 * samples/Convert/to_int_inval.rf, samples/Convert/tochars.rf, 667 695 samples/Convert/tolower.rf, samples/Convert/toupper.rf, 668 samples/Access/ l1.rf, samples/Access/left.rf,669 samples/Access/ Makefile, samples/Access/middle.rf,696 samples/Access/Makefile, samples/Access/l1.rf, 697 samples/Access/left.rf, samples/Access/middle.rf, 670 698 samples/Access/r1.rf, samples/Access/right.rf: 671 699 - All Words are changed to Chars sequences, so tests work with … … 688 716 * compiler/rfpc.rf, compiler/rfpc.rfi, compiler/Makefile, 689 717 compiler/reserved-c++.rf, compiler/reserved-c++.rfi, 718 compiler/rfp-filt.rf, compiler/rfp-filt.rfi, 719 compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi, 690 720 compiler/rfp_as2as.rf, compiler/rfp_as2as.rfi, 691 compiler/rfp_asail _optim.rfi, compiler/rfp_asail.rf,692 compiler/rfp_asail .rfi, compiler/rfp_check.rf,721 compiler/rfp_asail.rf, compiler/rfp_asail.rfi, 722 compiler/rfp_asail_optim.rfi, compiler/rfp_check.rf, 693 723 compiler/rfp_check.rfi, compiler/rfp_compile.rf, 694 724 compiler/rfp_compile.rfi, compiler/rfp_const.rf, 695 725 compiler/rfp_const.rfi, compiler/rfp_err.rf, compiler/rfp_err.rfi, 696 compiler/rfp-filt.rf, compiler/rfp-filt.rfi,697 726 compiler/rfp_format.rf, compiler/rfp_format.rfi, 698 727 compiler/rfp_helper.rf, compiler/rfp_helper.rfi, … … 701 730 compiler/rfp_mangle.rfi, compiler/rfp_parse.rf, 702 731 compiler/rfp_parse.rfi, compiler/rfp_src.rf, compiler/rfp_src.rfi, 703 compiler/rfp-synhl.rf, compiler/rfp-synhl.rfi,704 732 compiler/rfp_vars.rf, compiler/rfp_vars.rfi: 705 733 - Main compiler loop has been rewritten in a much more clear … … 922 950 log message *** 923 951 924 * samples/Convert/bytes_to_chars _inval.rf,925 samples/Convert/bytes_to_chars .rf:952 * samples/Convert/bytes_to_chars.rf, 953 samples/Convert/bytes_to_chars_inval.rf: 926 954 - arguments in tests for Bytes-To-Chars are divided for valid 927 955 and invalid … … 962 990 963 991 * samples/Arithm/rem.rf, samples/Arithm/sub.rf, 964 samples/Arithm/add.rf, samples/Arithm/div _rem.rf,965 samples/Arithm/div .rf, samples/Arithm/gcd.rf,992 samples/Arithm/add.rf, samples/Arithm/div.rf, 993 samples/Arithm/div_rem.rf, samples/Arithm/gcd.rf, 966 994 samples/Arithm/mult.rf: 967 995 - tests for Arithm functions … … 984 1012 2003-03-05 Luba Pozlevich <luba@blackcat.polnet.botik.ru> 985 1013 986 * samples/Access/left _inval.rf, samples/Access/left.rf,987 samples/Access/middle _inval.rf, samples/Access/middle.rf,988 samples/Access/r ight_inval.rf, samples/Access/right.rf,989 samples/Access/r _inval1.rf:1014 * samples/Access/left.rf, samples/Access/left_inval.rf, 1015 samples/Access/middle.rf, samples/Access/middle_inval.rf, 1016 samples/Access/r_inval1.rf, samples/Access/right.rf, 1017 samples/Access/right_inval.rf: 990 1018 - tests for Access functions 991 1019 … … 1074 1102 - Static method ShortInt::create_expr(intptr_t) was added. 1075 1103 1076 * library/Access/ l.cc, library/Access/Makefile, library/Makefile:1104 * library/Access/Makefile, library/Access/l.cc, library/Makefile: 1077 1105 - Function L has been developed to the working one. 1078 1106 … … 1221 1249 - Makefile fixed for new library includes location. 1222 1250 1223 * library/Box/ box.cc, library/Box/get.cc, library/Box/Makefile,1224 library/Box/ put.cc, library/include/refal/Box.hh,1225 library/ Makefile:1251 * library/Box/Makefile, library/Box/box.cc, 1252 library/Box/get.cc, library/Box/put.cc, library/Makefile, 1253 library/include/refal/Box.hh: 1226 1254 - Library routines for box implementation. 1227 1255 … … 1362 1390 2003-01-31 Andrey Slepuhin <pooh@msu.ru> 1363 1391 1364 * samples/Makefile, config.mk, Makefile, runtime/Makefile:1392 * samples/Makefile, Makefile, config.mk, runtime/Makefile: 1365 1393 - Project tree reorganization, libp++ moved into separate 1366 1394 directory. … … 1432 1460 - Added debug flags. 1433 1461 1434 * samples/Makefile, samples/perm.rf, samples/select 1.rf,1435 samples/select 2.rf, samples/select3.rf, samples/select.rf:1462 * samples/Makefile, samples/perm.rf, samples/select.rf, 1463 samples/select1.rf, samples/select2.rf, samples/select3.rf: 1436 1464 - Workaround to allow program compilation. 1437 1465 - Makefile rules changed to allow correct dependency checking. … … 1450 1478 2003-01-24 Luba Pozlevich <luba@blackcat.polnet.botik.ru> 1451 1479 1452 * samples/select2.rf, samples/select3.rf, samples/select 1.rf,1453 samples/select .rf:1480 * samples/select2.rf, samples/select3.rf, samples/select.rf, 1481 samples/select1.rf: 1454 1482 - select examples 1455 1483 … … 1470 1498 1471 1499 * compiler/rfp_asail.rf, compiler/rfp_asail.rfi, 1472 compiler/rfp_compile.rf, compiler/rfp c.rf, compiler/rfp_helper.rf,1500 compiler/rfp_compile.rf, compiler/rfp_helper.rf, 1473 1501 compiler/rfp_helper.rfi, compiler/rfp_lex.rf, 1474 compiler/rfp_parse.rf :1502 compiler/rfp_parse.rf, compiler/rfpc.rf: 1475 1503 - Now compileable C++ code is generated. Added generation of 1476 1504 namespaces, includes, and entry. … … 1663 1691 * compiler/Makefile, compiler/reserved-c++.rf, 1664 1692 compiler/reserved-c++.rfi, compiler/rfp-filt.rf, 1665 compiler/rfp-filt.rfi, compiler/rfp _mangle.rf,1666 compiler/rfp _mangle.rfi, compiler/rfp-synhl.rf,1667 compiler/rfp -synhl.rfi:1693 compiler/rfp-filt.rfi, compiler/rfp-synhl.rf, 1694 compiler/rfp-synhl.rfi, compiler/rfp_mangle.rf, 1695 compiler/rfp_mangle.rfi: 1668 1696 - synhl renamed to rfp-synhl. 1669 1697 - convert renamed to rfp-filt. … … 1707 1735 - Removed 'rf_' function prefix. 1708 1736 1709 * samples/ hello.rf, samples/Makefile:1737 * samples/Makefile, samples/hello.rf: 1710 1738 - Added simple 'Hello!' example. 1711 1739 … … 1756 1784 - Makefile cleanup. 1757 1785 1758 * compiler/ gendeps.sh, compiler/Makefile:1786 * compiler/Makefile, compiler/gendeps.sh: 1759 1787 - Dependencies are generated automatically now. 1760 1788 - Makefile cleanup. … … 1780 1808 - Subdirectories processing order changed. 1781 1809 1782 * library/StdIO/Makefile,Makefile:1810 * Makefile, library/StdIO/Makefile: 1783 1811 - Small fixes for library build process. 1784 1812 … … 1794 1822 runtime/rf_retval.cc, runtime/rf_retval.hh, compiler/Makefile, 1795 1823 runtime/Makefile, runtime/rf_arg.cc, runtime/rf_arg.hh, spec.in, 1796 version.mk, changelog.date, config.guess, config.mk, createlog,1797 Developers, Makefile, rules.mk:1824 version.mk, Developers, Makefile, changelog.date, config.guess, 1825 config.mk, createlog, rules.mk: 1798 1826 - First stage of CVS tree reorganization completed. 1799 1827 … … 1824 1852 2002-12-11 Andrey Slepuhin <pooh@msu.ru> 1825 1853 1826 * libp++/Makefile, libp++/pxx_chunk_allocator_block_header.cc, 1854 * libp++/Makefile, libp++/pxx_chunk_allocator.hh, 1855 libp++/pxx_chunk_allocator.ih, 1856 libp++/pxx_chunk_allocator_block_header.cc, 1827 1857 libp++/pxx_chunk_allocator_block_header.hh, 1828 libp++/pxx_chunk_allocator_block_header.ih, 1829 libp++/pxx_chunk_allocator.hh, libp++/pxx_chunk_allocator.ih: 1858 libp++/pxx_chunk_allocator_block_header.ih: 1830 1859 - Code cleanup. Block header implementation is separated. 1831 1860
Note: See TracChangeset
for help on using the changeset viewer.