# # ChangeLog for src/libcfa/rational.c # # Generated by Trac 1.2.1 # Nov 12, 2024, 4:02:54 PM Thu, 07 Dec 2017 18:10:51 GMT Peter A. Buhr [09687aa] * src/libcfa/fstream (modified) * src/libcfa/fstream.c (modified) * src/libcfa/gmp (modified) * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) * src/tests/.expect/literals.x64.txt (modified) * src/tests/div.c (modified) * src/tests/function-operator.c (modified) * src/tests/io.c (modified) * src/tests/searchsort.c (modified) * src/tests/sum.c (modified) * src/tests/swap.c (modified) * src/tests/user_literals.c (modified) complete conversion of iostream/fstream to use references Thu, 24 Aug 2017 12:53:28 GMT Peter A. Buhr [7bc4e6b] * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) * src/tests/io.c (modified) * src/tests/rational.c (modified) * src/tests/vector/vector_test.c (modified) change iostream to use references, and update affected tests Fri, 21 Jul 2017 19:21:44 GMT Rob Schluntz [53a8e68] * src/libcfa/concurrency/coroutine.c (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/concurrency/thread.c (modified) * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) Update several more library files for references Mon, 17 Jul 2017 17:55:22 GMT Rob Schluntz [a493682] * src/libcfa/fstream (modified) * src/libcfa/fstream.c (modified) * src/libcfa/iterator (modified) * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) * src/libcfa/stdlib.c (modified) Update several library files to use references Fri, 07 Jul 2017 14:39:08 GMT Peter A. Buhr [53a6c2a] * doc/user/user.tex (modified) * src/libcfa/fstream (modified) * src/libcfa/fstream.c (modified) * src/libcfa/gmp (modified) * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/libcfa/iterator (modified) * src/libcfa/iterator.c (modified) * src/libcfa/limits (modified) * src/libcfa/math (modified) * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) * src/libcfa/stdlib (modified) * src/tests/.expect/io.txt (modified) * src/tests/io.c (modified) change meaning of sepOn, and replace #if with #pragma once in include ... Tue, 16 May 2017 02:08:23 GMT Peter A. Buhr [6c6455f] * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) * src/tests/.expect/rational.txt (modified) * src/tests/rational.c (modified) second attempt at generic rational type with conversions to/from ... Sun, 14 May 2017 22:30:20 GMT Peter A. Buhr [561f730] * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) * src/tests/.expect/rational.txt (modified) * src/tests/rational.c (modified) first attempt converting rational numbers to generic type Mon, 01 May 2017 16:38:10 GMT Peter A. Buhr [f621a148] * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) * src/tests/.expect/rational.txt (added) * src/tests/.in/rational.txt (added) * src/tests/rational.c (modified) change to implementation type for rational and add to test suite Sun, 10 Jul 2016 20:35:32 GMT Peter A. Buhr [6e4b913] * Makefile.in (modified) * config.h.in (modified) * configure (modified) * configure.ac (modified) * src/Makefile.am (modified) * src/Makefile.in (modified) * src/driver/Makefile.in (modified) * src/driver/cfa.cc (modified) * src/examples/Makefile.in (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/extras.c (modified) * src/libcfa/extras.regx (modified) * src/libcfa/limits.c (modified) * src/libcfa/rational.c (modified) * src/tests/.expect/extension.txt (modified) * src/tests/.expect/gccExtensions.txt (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/avltree/avl.h (modified) * src/tests/avltree/avl1.c (modified) * src/tests/avltree/avl_test.c (modified) * src/tests/init_once.c (modified) allow 32-bit compilation of cfa-cpp, and 32-bit compilation of CFA ... Tue, 05 Jul 2016 22:35:10 GMT Peter A. Buhr [a6151ba] * doc/user/pointer1.fig (added) * doc/user/pointer2.fig (added) * src/libcfa/containers/vector (modified) * src/libcfa/containers/vector.c (modified) * src/libcfa/prelude.cf (modified) * src/libcfa/rational.c (modified) * src/tests/.expect/searchsort.txt (added) * src/tests/io.c (modified) * src/tests/rational.c (modified) * src/tests/searchsort.c (moved) update comments in code and tests, and add test searchsort Wed, 04 May 2016 18:24:23 GMT Peter A. Buhr [d1ab5331] * src/examples/rational.c (modified) * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) add constructors to rational type Thu, 21 Apr 2016 12:24:07 GMT Peter A. Buhr [6e991d6] * doc/user/Cdecl.fig (added) * doc/user/user.tex (modified) * src/driver/cfa.cc (modified) * src/examples/swap.c (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/math (added) * src/libcfa/math.c (added) * src/libcfa/rational.c (modified) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) add -fgnu89-inline flag to compile, cleanup swap example I/O, stdlib ... Wed, 13 Apr 2016 21:08:56 GMT Peter A. Buhr [45161b4d] * src/Parser/DeclarationNode.cc (modified) * src/Parser/TypedefTable.cc (modified) * src/Parser/TypedefTable.h (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.yy (modified) * src/SymTab/Validate.cc (modified) * src/libcfa/rational.c (modified) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) generate implicit typedef right after sue name appears, further fixes ... Fri, 08 Apr 2016 21:42:53 GMT Peter A. Buhr [9827c7ba] * src/Parser/parser.cc (modified) * src/libcfa/rational.c (modified) forgot to include in previous commit Fri, 08 Apr 2016 21:22:29 GMT Peter A. Buhr [630a82a] * src/Parser/ExpressionNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/parser.yy (modified) * src/SymTab/AddVisit.h (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/Visitor.cc (modified) * src/SynTree/Visitor.h (modified) * src/examples/rational.c (modified) * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) C99 compound literals now work, comment rational code, clean up ... Thu, 07 Apr 2016 21:35:36 GMT Peter A. Buhr [3d9b5da] * src/examples/rational.c (modified) * src/libcfa/limits.c (modified) * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) fix library includes from < to ", and generalize rational IO to use ... Thu, 07 Apr 2016 02:08:32 GMT Peter A. Buhr [53ba273] * doc/refrat/refrat.tex (modified) * doc/user/user.tex (modified) * src/driver/cfa.cc (modified) * src/examples/io.c (added) * src/examples/io.data (moved) * src/examples/rational.c (added) * src/examples/rational.cc (added) * src/examples/read.c (deleted) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/fstream (modified) * src/libcfa/fstream.c (modified) * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/libcfa/limits (modified) * src/libcfa/limits.c (added) * src/libcfa/rational (added) * src/libcfa/rational.c (added) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) switch from std=c99 to std=gnu99, update latex macros, refrat and ...