Subversion Repositories wimsdev

Rev

Rev 12246 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 12246 Rev 13573
Line 55... Line 55...
55
  unsigned short int vlen;
55
  unsigned short int vlen;
56
  char tag,lvl;
56
  char tag,lvl;
57
} fastvartab[128], mainvartab[VARNUM_LIMIT];
57
} fastvartab[128], mainvartab[VARNUM_LIMIT];
58
 
58
 
59
/* int vlenmin[]={0,1,20,45,100,200,400,800,1500,3000,6000}; */
59
/* int vlenmin[]={0,1,20,45,100,200,400,800,1500,3000,6000}; */
60
int vlenmax[]={1,32,64,128, 256,512,1024,2048, 4096,8192,MAX_LINELEN+1};
60
int vlenmax[]={1,32,64,128,256,512,1024,2048,4096,8192,MAX_LINELEN+1};
61
int freelim[]={1,500,500,300, 200,150,100,80, 60,50,30};
61
int freelim[]={1,500,500,300,200,150,100,80,60,50,30};
62
#define lvlno (sizeof(vlenmax)/sizeof(vlenmax[0]))
62
#define lvlno (sizeof(vlenmax)/sizeof(vlenmax[0]))
63
#define freevtot (1+500+500+300 +200+150+100+80        +60+50+30)
63
#define freevtot (1+500+500+300+200+150+100+80+60+50+30)
64
 
64
 
65
int freevars[lvlno], freevstart[lvlno];
65
int freevars[lvlno], freevstart[lvlno];
66
int freevcnt=0,bufvcnt=0;
66
int freevcnt=0,bufvcnt=0;
67
char *freevbuf[freevtot];
67
char *freevbuf[freevtot];
68
int mainvarcnt=0;
68
int mainvarcnt=0;