NeXTSTEP source code.
NeXTSTEP source code dump.
|
#include "config.h"
#include "tree.h"
#include "input.h"
#include "c-parse.h"
#include "c-tree.h"
#include <stdio.h>
#include <errno.h>
Classes | |
union | YYSTYPE |
struct | yyltype |
struct | resword |
Typedefs | |
typedef struct yyltype | yyltype |
Functions | |
void | yyerror () |
int | yyparse () |
struct resword * | is_reserved_word (char *str, int len) |
int | check_newline () |
void | init_lex () |
void | yyerror (char *string) |
Variables | |
int | errno |
tree | current_declspecs |
tree | declspec_stack |
int | undeclared_variable_notice |
int | yychar = -1 |
YYSTYPE | yylval |
YYLTYPE | yylloc |
int | yynerrs |
int | yydebug |
int | lineno |
FILE * | finput |
tree | ridpointers [(int) RID_MAX] |
#define ALIGNOF 284 |
#define ANDAND 288 |
#define ARITHCOMPARE 290 |
#define ASM 282 |
#define ASSIGN 286 |
#define ATTRIBUTE 285 |
#define BREAK 278 |
#define CASE 276 |
#define const |
#define CONSTANT 263 |
#define CONTINUE 279 |
#define DEFAULT 277 |
#define DO 273 |
#define ELLIPSIS 265 |
#define ELSE 271 |
#define ENUM 267 |
#define EQCOMPARE 289 |
#define FOR 274 |
#define GOTO 281 |
#define HYPERUNARY 296 |
#define IDENTIFIER 258 |
#define IF 270 |
#define isalnum | ( | char | ) | ((char >= 'a' && char <= 'z') || (char >= 'A' && char <= 'Z') || (char >= '0' && char <= '9')) |
#define isdigit | ( | char | ) | (char >= '0' && char <= '9') |
#define LSHIFT 291 |
#define MINUSMINUS 295 |
#define NORID RID_UNUSED |
#define OROR 287 |
#define PLUSPLUS 294 |
#define POINTSAT 297 |
#define RETURN 280 |
#define RSHIFT 292 |
#define SCSPEC 260 |
#define SIZEOF 266 |
#define STRING 264 |
#define STRUCT 268 |
#define SWITCH 275 |
#define TYPE_QUAL 262 |
#define TYPENAME 259 |
#define TYPEOF 283 |
#define TYPESPEC 261 |
#define UNARY 293 |
#define UNION 269 |
#define WHILE 272 |
#define YYDEBUG 1 |
#define YYEMPTY -2 |
#define YYEOF 0 |
#define YYERRCODE 256 |
#define yyerrok (yyerrstatus = 0) |
#define YYERROR goto yyerrlab |
#define YYFAIL goto yyerrlab; |
#define YYFINAL 514 |
#define YYFLAG -32768 |
#define YYLAST 1561 |
#define YYMAXDEPTH 200 |
#define YYMAXLIMIT 10000 |
#define YYNTBASE 65 |
#define YYPURE 1 |
#define YYTERROR 1 |
int check_newline | ( | ) |
void init_lex | ( | ) |
void yyerror | ( | ) |
void yyerror | ( | char * | string | ) |
int yyparse | ( | ) |
tree current_declspecs |
tree declspec_stack |
|
extern |
FILE* finput |
int lineno |
tree ridpointers |
int undeclared_variable_notice |
int yychar = -1 |
int yydebug |
YYLTYPE yylloc |
YYSTYPE yylval |
int yynerrs |