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

Go to the source code of this file.

Data Structures

union  YYSTYPE
 

Macros

#define YY_CLIXON_XML_PARSE_Y_TAB_H_INCLUDED
 
#define YYDEBUG   0
 
#define YYTOKENTYPE
 
#define NAME   258
 
#define CHAR   259
 
#define VER   260
 
#define ENC   261
 
#define BSLASH   262
 
#define ESLASH   263
 
#define BTEXT   264
 
#define ETEXT   265
 
#define BCOMMENT   266
 
#define ECOMMENT   267
 
#define YYSTYPE_IS_TRIVIAL   1
 
#define YYSTYPE_IS_DECLARED   1
 
#define YYDEBUG   0
 
#define YYTOKENTYPE
 
#define NAME   258
 
#define CHAR   259
 
#define VER   260
 
#define ENC   261
 
#define BSLASH   262
 
#define ESLASH   263
 
#define BTEXT   264
 
#define ETEXT   265
 
#define BCOMMENT   266
 
#define ECOMMENT   267
 
#define YYSTYPE_IS_TRIVIAL   1
 
#define YYSTYPE_IS_DECLARED   1
 

Typedefs

typedef union YYSTYPE YYSTYPE
 

Enumerations

enum  yytokentype {
  J_FALSE = 258, J_TRUE = 259, J_NULL = 260, J_EOF = 261,
  J_DQ = 262, J_CHAR = 263, J_NUMBER = 264, J_FALSE = 258,
  J_TRUE = 259, J_NULL = 260, J_EOF = 261, J_DQ = 262,
  J_CHAR = 263, J_NUMBER = 264, NAME = 258, CHAR = 259,
  VER = 260, ENC = 261, BSLASH = 262, ESLASH = 263,
  BTEXT = 264, ETEXT = 265, BCOMMENT = 266, ECOMMENT = 267,
  NAME = 258, CHAR = 259, VER = 260, ENC = 261,
  BSLASH = 262, ESLASH = 263, BTEXT = 264, ETEXT = 265,
  BCOMMENT = 266, ECOMMENT = 267, MY_EOF = 258, DQ = 259,
  K_UNKNOWN = 260, CHAR = 261, K_ANYXML = 262, K_ARGUMENT = 263,
  K_AUGMENT = 264, K_BASE = 265, K_BELONGS_TO = 266, K_BIT = 267,
  K_CASE = 268, K_CHOICE = 269, K_CONFIG = 270, K_CONTACT = 271,
  K_CONTAINER = 272, K_DEFAULT = 273, K_DESCRIPTION = 274, K_DEVIATE = 275,
  K_DEVIATION = 276, K_ENUM = 277, K_ERROR_APP_TAG = 278, K_ERROR_MESSAGE = 279,
  K_EXTENSION = 280, K_FEATURE = 281, K_FRACTION_DIGITS = 282, K_GROUPING = 283,
  K_IDENTITY = 284, K_IF_FEATURE = 285, K_IMPORT = 286, K_INCLUDE = 287,
  K_INPUT = 288, K_KEY = 289, K_LEAF = 290, K_LEAF_LIST = 291,
  K_LENGTH = 292, K_LIST = 293, K_MANDATORY = 294, K_MAX_ELEMENTS = 295,
  K_MIN_ELEMENTS = 296, K_MODULE = 297, K_MUST = 298, K_NAMESPACE = 299,
  K_NOTIFICATION = 300, K_ORDERED_BY = 301, K_ORGANIZATION = 302, K_OUTPUT = 303,
  K_PATH = 304, K_PATTERN = 305, K_POSITION = 306, K_PREFIX = 307,
  K_PRESENCE = 308, K_RANGE = 309, K_REFERENCE = 310, K_REFINE = 311,
  K_REQUIRE_INSTANCE = 312, K_REVISION = 313, K_REVISION_DATE = 314, K_RPC = 315,
  K_STATUS = 316, K_SUBMODULE = 317, K_TYPE = 318, K_TYPEDEF = 319,
  K_UNIQUE = 320, K_UNITS = 321, K_USES = 322, K_VALUE = 323,
  K_WHEN = 324, K_YANG_VERSION = 325, K_YIN_ELEMENT = 326, MY_EOF = 258,
  DQ = 259, K_UNKNOWN = 260, CHAR = 261, K_ANYXML = 262,
  K_ARGUMENT = 263, K_AUGMENT = 264, K_BASE = 265, K_BELONGS_TO = 266,
  K_BIT = 267, K_CASE = 268, K_CHOICE = 269, K_CONFIG = 270,
  K_CONTACT = 271, K_CONTAINER = 272, K_DEFAULT = 273, K_DESCRIPTION = 274,
  K_DEVIATE = 275, K_DEVIATION = 276, K_ENUM = 277, K_ERROR_APP_TAG = 278,
  K_ERROR_MESSAGE = 279, K_EXTENSION = 280, K_FEATURE = 281, K_FRACTION_DIGITS = 282,
  K_GROUPING = 283, K_IDENTITY = 284, K_IF_FEATURE = 285, K_IMPORT = 286,
  K_INCLUDE = 287, K_INPUT = 288, K_KEY = 289, K_LEAF = 290,
  K_LEAF_LIST = 291, K_LENGTH = 292, K_LIST = 293, K_MANDATORY = 294,
  K_MAX_ELEMENTS = 295, K_MIN_ELEMENTS = 296, K_MODULE = 297, K_MUST = 298,
  K_NAMESPACE = 299, K_NOTIFICATION = 300, K_ORDERED_BY = 301, K_ORGANIZATION = 302,
  K_OUTPUT = 303, K_PATH = 304, K_PATTERN = 305, K_POSITION = 306,
  K_PREFIX = 307, K_PRESENCE = 308, K_RANGE = 309, K_REFERENCE = 310,
  K_REFINE = 311, K_REQUIRE_INSTANCE = 312, K_REVISION = 313, K_REVISION_DATE = 314,
  K_RPC = 315, K_STATUS = 316, K_SUBMODULE = 317, K_TYPE = 318,
  K_TYPEDEF = 319, K_UNIQUE = 320, K_UNITS = 321, K_USES = 322,
  K_VALUE = 323, K_WHEN = 324, K_YANG_VERSION = 325, K_YIN_ELEMENT = 326
}
 

Functions

int clixon_xml_parseparse (void *_ya)
 

Variables

YYSTYPE clixon_xml_parselval
 

Macro Definition Documentation

#define BCOMMENT   266
#define BCOMMENT   266
#define BSLASH   262
BSLASH< 0) YYABORTclicon_debug(3,"etg-><</NAME:NAME> list   262
#define BTEXT   264
#define BTEXT   264
#define CHAR   259
< STATEA > return CHAR   259
#define ECOMMENT   267
#define ECOMMENT   267
#define ENC   261
#define ENC   261
#define ESLASH   263
#define ESLASH   263
#define ETEXT   265
#define ETEXT   265
#define NAME   258
#define NAME   258
#define VER   260
#define VER   260
#define YY_CLIXON_XML_PARSE_Y_TAB_H_INCLUDED
#define YYDEBUG   0
#define YYDEBUG   0
#define YYSTYPE_IS_DECLARED   1
#define YYSTYPE_IS_DECLARED   1
#define YYSTYPE_IS_TRIVIAL   1
#define YYSTYPE_IS_TRIVIAL   1
#define YYTOKENTYPE
#define YYTOKENTYPE

Typedef Documentation

Enumeration Type Documentation

Enumerator
J_FALSE 
J_TRUE 
J_NULL 
J_EOF 
J_DQ 
J_CHAR 
J_NUMBER 
J_FALSE 
J_TRUE 
J_NULL 
J_EOF 
J_DQ 
J_CHAR 
J_NUMBER 
NAME 
CHAR 
VER 
ENC 
BSLASH 
ESLASH 
BTEXT 
ETEXT 
BCOMMENT 
ECOMMENT 
NAME 
CHAR 
VER 
ENC 
BSLASH 
ESLASH 
BTEXT 
ETEXT 
BCOMMENT 
ECOMMENT 
MY_EOF 
DQ 
K_UNKNOWN 
CHAR 
K_ANYXML 
K_ARGUMENT 
K_AUGMENT 
K_BASE 
K_BELONGS_TO 
K_BIT 
K_CASE 
K_CHOICE 
K_CONFIG 
K_CONTACT 
K_CONTAINER 
K_DEFAULT 
K_DESCRIPTION 
K_DEVIATE 
K_DEVIATION 
K_ENUM 
K_ERROR_APP_TAG 
K_ERROR_MESSAGE 
K_EXTENSION 
K_FEATURE 
K_FRACTION_DIGITS 
K_GROUPING 
K_IDENTITY 
K_IF_FEATURE 
K_IMPORT 
K_INCLUDE 
K_INPUT 
K_KEY 
K_LEAF 
K_LEAF_LIST 
K_LENGTH 
K_LIST 
K_MANDATORY 
K_MAX_ELEMENTS 
K_MIN_ELEMENTS 
K_MODULE 
K_MUST 
K_NAMESPACE 
K_NOTIFICATION 
K_ORDERED_BY 
K_ORGANIZATION 
K_OUTPUT 
K_PATH 
K_PATTERN 
K_POSITION 
K_PREFIX 
K_PRESENCE 
K_RANGE 
K_REFERENCE 
K_REFINE 
K_REQUIRE_INSTANCE 
K_REVISION 
K_REVISION_DATE 
K_RPC 
K_STATUS 
K_SUBMODULE 
K_TYPE 
K_TYPEDEF 
K_UNIQUE 
K_UNITS 
K_USES 
K_VALUE 
K_WHEN 
K_YANG_VERSION 
K_YIN_ELEMENT 
MY_EOF 
DQ 
K_UNKNOWN 
CHAR 
K_ANYXML 
K_ARGUMENT 
K_AUGMENT 
K_BASE 
K_BELONGS_TO 
K_BIT 
K_CASE 
K_CHOICE 
K_CONFIG 
K_CONTACT 
K_CONTAINER 
K_DEFAULT 
K_DESCRIPTION 
K_DEVIATE 
K_DEVIATION 
K_ENUM 
K_ERROR_APP_TAG 
K_ERROR_MESSAGE 
K_EXTENSION 
K_FEATURE 
K_FRACTION_DIGITS 
K_GROUPING 
K_IDENTITY 
K_IF_FEATURE 
K_IMPORT 
K_INCLUDE 
K_INPUT 
K_KEY 
K_LEAF 
K_LEAF_LIST 
K_LENGTH 
K_LIST 
K_MANDATORY 
K_MAX_ELEMENTS 
K_MIN_ELEMENTS 
K_MODULE 
K_MUST 
K_NAMESPACE 
K_NOTIFICATION 
K_ORDERED_BY 
K_ORGANIZATION 
K_OUTPUT 
K_PATH 
K_PATTERN 
K_POSITION 
K_PREFIX 
K_PRESENCE 
K_RANGE 
K_REFERENCE 
K_REFINE 
K_REQUIRE_INSTANCE 
K_REVISION 
K_REVISION_DATE 
K_RPC 
K_STATUS 
K_SUBMODULE 
K_TYPE 
K_TYPEDEF 
K_UNIQUE 
K_UNITS 
K_USES 
K_VALUE 
K_WHEN 
K_YANG_VERSION 
K_YIN_ELEMENT 

Function Documentation

int clixon_xml_parseparse ( void *  _ya)

Variable Documentation

YYSTYPE clixon_xml_parselval