Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations bkrike on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

too many entries in symbol names table

Status
Not open for further replies.

merlin511

Programmer
Mar 27, 2002
36
US
I get this message when i used rmake or blinker at linking time. My main .CLP file is composed of 120 sub .clp files each having 15 .prgs for a total of at most 1800 prg files to be compile and linked. I think i've reached the 500 names table limit. I tried to use rmake with a environment var RMAKE=/XS1500, still the same message. Maybe my rmake file is not good. dont know. I looked on blink inc site to find out informations on how to expand the names symbols tables, nothing, yet there's a version 6 of blinker available, Is there someone who know's how to correct this problem.
 
use more local vars and reuse the names in each function. they can only be seen in the current procedure or funtion so therefore you can reduce the symbol table alot. i try to use things like "FOR x =" where i use "x" over & over. also you can use more arrays example:

FUNCTION display( mess )
LOCAL x := { SAVESCREEN(0,0,24,79 ), SETCORSOR(0) }

do you items here


RESTSCREEN( 0,0,24,79, x[1] )
SETCURSOR( x[2] )
RETURN( NIL )

the above will only have 1 symbol name not 2 so this would be a 50% reduction.

hope this helps

bobby
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top