Page 1 of 1

SET

Posted: Fri Jan 10, 2014 1:52 pm
by Chris Walton
What is the SET extension intended for, and what is its intended use? It is not mentioned in the list of extensions, and in this instance the grammar statement "set ::= <SET> identifier identifier" is not very helpful.

Re: SET

Posted: Tue Jan 14, 2014 5:29 pm
by Dave
It's for debugging purposes. It (as of this writing) has only two options:

set VerboseExternalCompilation Off;
set VerboseExternalCompilation On;

Rel supports creating user-defined types and operators written in Java, for which Rel has to generate some additional Java code and invoke a Java compiler. If VerboseExternalCompilation is 'On', a lot of information about the compilation process is sent to the log window. If VerboseExternalCompilation is 'Off', minimal information about the compilation process is sent to the log window.