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

# File rpsl/ifaddr.tab.c

## Included Files

- `#include <stdio.h>`

- `#include <stdarg.h>`

- `#include <stdlib.h>`

- `#include <stdio.h>`

## Preprocessor definitions

`#define YYBISON 1`

`#define yyparse ifaddrparse`

`#define yylex ifaddrlex`

`#define yyerror ifaddrerror`

`#define yylval ifaddrlval`

`#define yychar ifaddrchar`

`#define yydebug ifaddrdebug`

`#define yynerrs ifaddrnerrs`

`#define OP_OR 257`

`#define OP_EQUAL 258`

`#define OP_APPEND 259`

`#define OP_COMPARE 260`

`#define TKN_ASNO 261`

`#define TKN_IPV4 262`

`#define KEYW_ACTION 263`

`#define TKN_PREF 264`

`#define TKN_MED 265`

`#define TKN_DPA 266`

`#define TKN_ASPATH 267`

`#define TKN_COMMUNITY 268`

`#define TKN_NEXT_HOP 269`

`#define TKN_COST 270`

`#define TKN_COMM_NO 271`

`#define KEYW_IGP_COST 272`

`#define KEYW_SELF 273`

`#define KEYW_PREPEND 274`

`#define KEYW_APPEND 275`

`#define KEYW_DELETE 276`

`#define KEYW_CONTAINS 277`

`#define KEYW_INTERNET 278`

`#define KEYW_NO_EXPORT 279`

`#define KEYW_NO_ADVERTISE 280`

`#define KEYW_MASKLEN 281`

`#define TKN_INT 282`

`#define TKN_DNS 283`

`#define YYFINAL 80`

`#define YYFLAG 32768`

`#define YYNTBASE 37`

`#define YYTRANSLATE( x )`

`#define YYLAST 72`

`#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 ifaddrchar

`int ifaddrchar`

Visible in: |  | rpsl/ifaddr.tab.c
Used in: | ifaddrparse() | rpsl/ifaddr.tab.c

## Global Variable ifaddrlval

`YYSTYPE ifaddrlval`

Visible in: |  | rpsl/ifaddr.tab.c
Used in: | ifaddrparse() | rpsl/ifaddr.tab.c

## Global Variable ifaddrnerrs

`int ifaddrnerrs`

Visible in: |  | rpsl/ifaddr.tab.c
Used in: | ifaddrparse() | rpsl/ifaddr.tab.c

## Local Variables

yytranslate
`static const char yytranslate[]`

Used in: | ifaddrparse()

yyr1
`static const short yyr1[]`

Used in: | ifaddrparse()

yyr2
`static const short yyr2[]`

Used in: | ifaddrparse()

yydefact
`static const short yydefact[]`

Used in: | ifaddrparse()

yydefgoto
`static const short yydefgoto[]`

Used in: | ifaddrparse()

yypact
`static const short yypact[]`

Used in: | ifaddrparse()

yypgoto
`static const short yypgoto[]`

Used in: | ifaddrparse()

yytable
`static const short yytable[]`

Used in: | ifaddrparse()

yycheck
`static const short yycheck[]`

Used in: | ifaddrparse()

## Global Function ifaddrerror()

`int ifaddrerror ( const char* s )`

Prototyped in: | rpsl/ifaddr.tab.c
Calls: | yyerror()
Called by: | ifaddrparse() | rpsl/ifaddr.tab.c

## Global Function ifaddrparse()

`int ifaddrparse ( void )`

Prototyped in: | rpsl/ifaddr.tab.c
Calls: | ifaddrerror() | rpsl/ifaddr.tab.c
| __builtin_alloca(), __builtin_memcpy(), free(), ifaddrlex(), strtol(), strtoul(), syntax_error()
References Variables: | ifaddrchar | rpsl/ifaddr.tab.c
| ifaddrlval | rpsl/ifaddr.tab.c
| ifaddrnerrs | rpsl/ifaddr.tab.c
| yycheck | rpsl/ifaddr.tab.c
| yydefact | rpsl/ifaddr.tab.c
| yydefgoto | rpsl/ifaddr.tab.c
| yypact | rpsl/ifaddr.tab.c
| yypgoto | rpsl/ifaddr.tab.c
| yyr1 | rpsl/ifaddr.tab.c
| yyr2 | rpsl/ifaddr.tab.c
| yytable | rpsl/ifaddr.tab.c
| yytranslate | rpsl/ifaddr.tab.c