Rel version 3.014 now available!

This forum contains announcements about Rel.
Post Reply
Dave
Site Admin
Posts: 368
Joined: Sun Nov 27, 2005 7:19 pm

Rel version 3.014 now available!

Post by Dave » Wed Sep 25, 2019 8:28 pm

This release of Rel, an implementation of Date & Darwen's Tutorial D
database language, improves the user interface, adds Infinity and NaN
(Not a Number) to the recognised RATIONAL literals, and fixes some bugs.

The following enhancements have been made:

- DBrowser: The command-line now provides Execute
and Evaluate buttons in addition to the Run button. This allows
the user to explicitly choose command execution or expression
evaluation, which provides a handy workaround for input that
DBrowser incorrectly identifies as an expression (or statements)
when it isn't.

- DBrowser: The "Create and Restore Database" dialog box now
disables the OK/Cancel buttons whilst running, and
provide indication of running status.

- Rel: RATIONAL literals Infinity and NaN are now
correctly recognised by the parser.

- DBrowser: The Rel mascot (bird) image is displayed
on the background of Rel mode when no tabs are displayed.

The following bugs have been fixed:

- Rel: Case #229:
Executing the following...
OPERATOR myOperator (x INTEGER, y INTEGER) RETURNS INTEGER; RETURN x + y * 2;
END OPERATOR;
CALL myOperator(3, 4);
...caused a fatal error. Fixed.

- Rel: In some cases, INSERTing a relation into a
relvar that should ignore duplicate tuples will indicate
it has inserted tuples but fail to insert any. Fixed.

For more information, or to download Rel, go to https://reldb.org

Post Reply