Cross reference for rpsl/import.tab.c of index.

# File rpsl/import.tab.c

## Included Files

- `#include <stdio.h>`

- `#include <stdarg.h>`

- `#include <stdlib.h>`

- `#include <stdio.h>`

## Preprocessor definitions

`#define YYBISON 1`

`#define yyparse importparse`

`#define yylex importlex`

`#define yyerror importerror`

`#define yylval importlval`

`#define yychar importchar`

`#define yydebug importdebug`

`#define yynerrs importnerrs`

`#define OP_OR 257`

`#define OP_AND 258`

`#define OP_NOT 259`

`#define OP_MS 260`

`#define OP_EQUAL 261`

`#define OP_APPEND 262`

`#define OP_COMPARE 263`

`#define KEYW_ANY 264`

`#define KEYW_PEERAS 265`

`#define ASPATH_POSTFIX 266`

`#define TKN_FLTRNAME 267`

`#define TKN_ASNO 268`

`#define TKN_RSNAME 269`

`#define TKN_ASNAME 270`

`#define TKN_PRFXV4 271`

`#define TKN_PRFXV4RNG 272`

`#define TKN_IPV4 273`

`#define TKN_DNS 274`

`#define TKN_RTRSNAME 275`

`#define TKN_PRNGNAME 276`

`#define KEYW_ACTION 277`

`#define KEYW_EXCEPT 278`

`#define TKN_PREF 279`

`#define TKN_MED 280`

`#define TKN_DPA 281`

`#define TKN_ASPATH 282`

`#define TKN_COMMUNITY 283`

`#define TKN_NEXT_HOP 284`

`#define TKN_COST 285`

`#define TKN_COMM_NO 286`

`#define KEYW_IGP_COST 287`

`#define KEYW_SELF 288`

`#define KEYW_PREPEND 289`

`#define KEYW_APPEND 290`

`#define KEYW_DELETE 291`

`#define KEYW_CONTAINS 292`

`#define KEYW_AT 293`

`#define KEYW_INTERNET 294`

`#define KEYW_NO_EXPORT 295`

`#define KEYW_NO_ADVERTISE 296`

`#define KEYW_PROTOCOL 297`

`#define TKN_PROTOCOL 298`

`#define KEYW_INTO 299`

`#define KEYW_REFINE 300`

`#define KEYW_ACCEPT 301`

`#define KEYW_FROM 302`

`#define TKN_INT 303`

`#define YYFINAL 213`

`#define YYFLAG -32768`

`#define YYNTBASE 68`

`#define YYTRANSLATE( x )`

`#define YYLAST 228`

`#define YYSTACK_USE_ALLOCA`

`#define alloca __builtin_alloca`

`#define YYSTACK_ALLOC alloca`

`#define yyerrok`

`#define yyclearin`

`#define YYEMPTY -2`

`#define YYEOF 0`

`#define YYACCEPT`

`#define YYABORT`

`#define YYERROR`

`#define YYFAIL`

`#define YYRECOVERING`

`#define YYBACKUP( token, value )`

`#define YYTERROR 1`

`#define YYERRCODE 256`

`#define YYLEX yylex`

`#define YYINITDEPTH 200`

`#define YYMAXDEPTH 10000`

`#define __yy_memcpy( TO, FROM, COUNT )`

`#define YYPARSE_PARAM_ARG`

`#define YYPARSE_PARAM_DECL`

`#define YYPOPSTACK`

## Typedef YYSTYPE

`typedef union {...} YYSTYPE`

`union` |
`{` |
`char* sval;` |
`}` |

## Global Variable importchar

`int importchar`

Visible in: |  | rpsl/import.tab.c
Used in: | importparse() | rpsl/import.tab.c

## Global Variable importlval

`YYSTYPE importlval`

Visible in: |  | rpsl/import.tab.c
Used in: | importparse() | rpsl/import.tab.c

## Global Variable importnerrs

`int importnerrs`

Visible in: |  | rpsl/import.tab.c
Used in: | importparse() | rpsl/import.tab.c

## Local Variables

yytranslate
`static const char yytranslate[]`

Used in: | importparse()

yyr1
`static const short yyr1[]`

Used in: | importparse()

yyr2
`static const short yyr2[]`

Used in: | importparse()

yydefact
`static const short yydefact[]`

Used in: | importparse()

yydefgoto
`static const short yydefgoto[]`

Used in: | importparse()

yypact
`static const short yypact[]`

Used in: | importparse()

yypgoto
`static const short yypgoto[]`

Used in: | importparse()

yytable
`static const short yytable[]`

Used in: | importparse()

yycheck
`static const short yycheck[]`

Used in: | importparse()

## Global Function importerror()

`int importerror ( const char* s )`

Prototyped in: | rpsl/import.tab.c
Calls: | yyerror()
Called by: | importparse() | rpsl/import.tab.c

## Global Function importparse()

`int importparse ( void )`

Prototyped in: | rpsl/import.tab.c
Calls: | importerror() | rpsl/import.tab.c
| __builtin_alloca(), __builtin_memcpy(), free(), importlex(), strlen(), strtol(), strtoul(), syntax_error()
References Variables: | importchar | rpsl/import.tab.c
| importlval | rpsl/import.tab.c
| importnerrs | rpsl/import.tab.c
| yycheck | rpsl/import.tab.c
| yydefact | rpsl/import.tab.c
| yydefgoto | rpsl/import.tab.c
| yypact | rpsl/import.tab.c
| yypgoto | rpsl/import.tab.c
| yyr1 | rpsl/import.tab.c
| yyr2 | rpsl/import.tab.c
| yytable | rpsl/import.tab.c
| yytranslate | rpsl/import.tab.c