Consultor Eletrônico



Kbase 16910: Error 3307 with Many Internal Procedures and/or Functions
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/05/1998
Error 3307 with Many Internal Procedures and/or Functions

If you add an internal procedure or function definition to your
program and you start receiving error 3307 when compiling, it is
possible that you have too many internal procedures and/or functions
defined.

Each internal procedure and/or function takes up space in the main
action segment equivalent to the length of the name of the internal
procedure and/or function so it is possible that adding an internal
procedure and/or function will cause the main action segment to be
exceeded.

If you run into this problem, you can move the internal procedures
and/or functions into an external .P or .W and run it persistently
from your main program. This would allow you to use the IN <handle>
option of the RUN statement and the FUNCTION statement to run these
procedures.

Progress Software Technical Support Note # 16910