extern char sval[1024]; extern int ival; extern int count; #include #include int countC (void) { return count; } void svalC (char *s,int n) { /* kill first " */ strncpy (s, sval+1, n-1); s[n-1] = 0; /* kill last " */ s[strlen(s)-1] = 0; } /* new ! */ int slenC (void) { return strlen (sval); } int ivalC (void) { return ival; } int yylexC (void) { return yylex(); }