[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ooc-970722 & oo2c-1.2.9



ChangeLog Jun 22 to Jul 22:

Mon Jul 21 11:40:12 1997  Michael Griebling  <grieblm@trt.allied.com>

	* lib/TextRider.Mod:
	1) Corrected error handling to terminate reads when errors occur.
	2) Added "interpretStrings" flag to allow quotes to be parsed.
	3) Added "useSignedNumbers" flag to allow number signs to be parsed.

Sat Jul 19 15:40:46 1997  Michael van Acken  <acken@informatik.uni-kl.de>

	* backend/ansi-c/lib/Locales.c: Initial revision

	* backend/ansi-c/lib/Locales.Mod:
	Michael Griebling changed this file into a portable FOREIGN
	implementation.

Wed Jul 16 09:26:23 1997  Michael van Acken  <acken@informatik.uni-kl.de>

	* frontend/ParseStatm.Mod (StatementSeq):
	Try to guess if a semicolon is missing and issue
	appropriate error message.   Previously a missing semicolon would say
	something like "END expected".

Tue Jul 15 18:27:46 1997  Juergen Zimmermann  <jnzimmer@informatik.uni-kl.de>

	* optimizers/ValueNumbering.Mod:
	Major rewrite, does reach fixpoint without iteration.
	Still missing: comments and some performance improvements.

Mon Jul 14 17:28:57 1997  Michael Griebling  <grieblm@trt.allied.com>

	* lib/TextRider.Mod:
	1) Added a `valueOutOfRange' error code to indicate when numbers
	   and set elements are out of range but are valid otherwise.
	2) All input reads are now stopped when an error occurs.
	3) Invalid input errors now "Unget" the look-ahead character
	   which caused the error.

Sat Jul 12 11:53:15 1997  Michael van Acken  <acken@informatik.uni-kl.de>

	* backend/ansi-c/lib/PosixFileDescr.Mod, backend/ansi-c/lib/PosixFileDescr.c:
	Problem: Whenever an application only read parts of a line of input
	from the terminal the rest of the line was passed to the next program
	reading from the terminal (usually the shell).  Fix: Only grab whole
	lines of input from the terminal and let internal buffering deal with
	smaller requests.

Wed Jul  9 17:57:53 1997  Michael Griebling  <grieblm@trt.allied.com>

	* lib/RealStr.Mod, lib/LRealStr.Mod:
	Comment disagreed with algorithm in RealToStr.  Algorithm corrected.

	* lib/LRealConv.Mod, lib/RealConv.Mod:
	Incorrect length bug fix in LengthFloatReal & LengthEngReal.

Tue Jul  8 15:46:23 1997  Michael van Acken  <acken@informatik.uni-kl.de>

	* frontend/ParseDecl.Mod (IdentDef):
	Marking a nested procedure for export will now trigger an
	error message.