The Forum for Discussion about The Third Manifesto and Related Matters

You need to log in to create posts and topics.

ANNOUNCE: Rel version 3.014 now available!

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

I'm the forum administrator and lead developer of Rel. Email me at dave@armchair.mb.ca with the Subject 'TTM Forum'. Download Rel from https://reldb.org