Oninit Logo
The Down System Specialists
Partnerships Contact

-4392 The 4GL compiler has run out of data space memory to contain

the 4GL program symbols. If the program module is very large, dividing it into separate modules may alleviate the situation.

Reorganize your program source as a group of modules that can be compiled separately. Alternatively, revise the program so that fewer unique symbols are required, for instance by replacing many similar variables with an array. This error might also be related to the CONSTRUCT statement. If there is a CONSTRUCT over a large number of fields, moving that statement to a function and putting the function in a different source module might alleviate the problem with no other changes.