#
# ChangeLog for src/libcfa/rational.c
#
# Generated by Trac 1.2.1
# Mar 6, 2025, 1:34:37 PM

Sun, 10 Jul 2016 20:35:32 GMT Peter A. Buhr <pabuhr@…> [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 <pabuhr@…> [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 <pabuhr@…> [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 <pabuhr@…> [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 <pabuhr@…> [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 <pabuhr@…> [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 <pabuhr@…> [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 <pabuhr@…> [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 <pabuhr@…> [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 ...