version 1.13, 1998/11/18 15:45:12 |
version 1.14, 2000/01/26 22:37:24 |
|
|
" newss = yyss ? (short *)realloc(yyss, newsize * sizeof *newss) :", |
" newss = yyss ? (short *)realloc(yyss, newsize * sizeof *newss) :", |
" (short *)malloc(newsize * sizeof *newss);", |
" (short *)malloc(newsize * sizeof *newss);", |
" if (newss == NULL)", |
" if (newss == NULL)", |
" return -1;", |
" goto bail;", |
" yyss = newss;", |
" yyss = newss;", |
" yyssp = newss + i;", |
" yyssp = newss + i;", |
" newvs = yyvs ? (YYSTYPE *)realloc(yyvs, newsize * sizeof *newvs) :", |
" newvs = yyvs ? (YYSTYPE *)realloc(yyvs, newsize * sizeof *newvs) :", |
" (YYSTYPE *)malloc(newsize * sizeof *newvs);", |
" (YYSTYPE *)malloc(newsize * sizeof *newvs);", |
" if (newvs == NULL)", |
" if (newvs == NULL)", |
" return -1;", |
" goto bail;", |
" yyvs = newvs;", |
" yyvs = newvs;", |
" yyvsp = newvs + i;", |
" yyvsp = newvs + i;", |
" yystacksize = newsize;", |
" yystacksize = newsize;", |
" yysslim = yyss + newsize - 1;", |
" yysslim = yyss + newsize - 1;", |
" return 0;", |
" return 0;", |
|
"bail:", |
|
" if (yyss)", |
|
" free(yyss);", |
|
" if (yyvs)", |
|
" free(yyvs);", |
|
" yyss = yyssp = yyvs = yyvsp = NULL;", |
|
" yystacksize = 0;", |
|
" return -1;", |
"}", |
"}", |
"", |
"", |
"#define YYABORT goto yyabort", |
"#define YYABORT goto yyabort", |