CliXoN
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Structures | Macros | Functions | Variables
clixon_yang_parse.h File Reference

Go to the source code of this file.

Data Structures

struct  ys_stack
 
struct  clicon_yang_yacc_arg
 
struct  yang_userdata
 

Macros

#define _CLIXON_YANG_PARSE_H_
 

Functions

int yang_scan_init (struct clicon_yang_yacc_arg *ya)
 
int yang_scan_exit (struct clicon_yang_yacc_arg *ya)
 
int yang_parse_init (struct clicon_yang_yacc_arg *ya, yang_spec *ysp)
 
int yang_parse_exit (struct clicon_yang_yacc_arg *ya)
 
int clixon_yang_parselex (void *_ya)
 
int clixon_yang_parseparse (void *)
 
void clixon_yang_parseerror (void *_ya, char *)
 
int ystack_pop (struct clicon_yang_yacc_arg *ya)
 
struct ys_stackystack_push (struct clicon_yang_yacc_arg *ya, yang_node *yn)
 

Variables

char * clixon_yang_parsetext
 

Macro Definition Documentation

#define _CLIXON_YANG_PARSE_H_

Function Documentation

void clixon_yang_parseerror ( void *  _ya,
char *   
)
int clixon_yang_parselex ( void *  _ya)
int clixon_yang_parseparse ( void *  )
int yang_parse_exit ( struct clicon_yang_yacc_arg ya)
int yang_parse_init ( struct clicon_yang_yacc_arg ya,
yang_spec *  ysp 
)
int yang_scan_exit ( struct clicon_yang_yacc_arg ya)
int yang_scan_init ( struct clicon_yang_yacc_arg ya)
int ystack_pop ( struct clicon_yang_yacc_arg ya)
struct ys_stack * ystack_push ( struct clicon_yang_yacc_arg ya,
yang_node *  yn 
)

Variable Documentation

char * clixon_yang_parsetext