Bhavesh,
How many lines of code are in these procedures that are giving you trouble?
But I seriously believe you need to refactor your code into smaller functions/methods that get called instead of having huge monolithic procedures.
> It is not that procedure alone almost every procedure within the library gives me error for. ex. in one procedure I got the problem
>Command contains unrecognized phrase/keyword.
>
>Line in prg was
>
>Case &lcDbftouse..Finposdr>0 .and. &lcDbftouse..nMarviolat>=0
>
>lcdbftouse was containing 'Fonopl'
>
>and the table was opened. The moment I come back to less than the number of lines at which I used to get 'Program is too large '. Everything starts working. All the procedures give me some or other error.