I recive the following error when I try to compile a large package body (almost 4000 lines) in Oracle8:

PLS-00123: program too large

Can anyone tell me if there a limit as to the amount of code that can be stored in a package? I can't find anything in Oracle's documentation.