Graphviz 13.0.0~dev.20241220.2304
Loading...
Searching...
No Matches
grammar.h File Reference
#include <cghdr.h>
#include <util/agxbuf.h>
Include dependency graph for grammar.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  aagextra_s
 
union  AAGSTYPE
 

Macros

#define AAGDEBUG   0
 
#define AAGTOKENTYPE
 
#define T_graph   258
 
#define T_node   259
 
#define T_edge   260
 
#define T_digraph   261
 
#define T_subgraph   262
 
#define T_strict   263
 
#define T_edgeop   264
 
#define T_list   265
 
#define T_attr   266
 
#define T_atom   267
 
#define T_qatom   268
 
#define AAGSTYPE_IS_TRIVIAL   1
 
#define AAGSTYPE_IS_DECLARED   1
 

Typedefs

typedef union AAGSTYPE AAGSTYPE
 

Enumerations

enum  aagtokentype {
  T_graph = 258 , T_node = 259 , T_edge = 260 , T_digraph = 261 ,
  T_subgraph = 262 , T_strict = 263 , T_edgeop = 264 , T_list = 265 ,
  T_attr = 266 , T_atom = 267 , T_qatom = 268
}
 

Functions

int aagparse (void)
 

Variables

AAGSTYPE aaglval
 

Macro Definition Documentation

◆ AAGDEBUG

#define AAGDEBUG   0

Definition at line 48 of file grammar.h.

◆ AAGSTYPE_IS_DECLARED

#define AAGSTYPE_IS_DECLARED   1

Definition at line 118 of file grammar.h.

◆ AAGSTYPE_IS_TRIVIAL

#define AAGSTYPE_IS_TRIVIAL   1

Definition at line 117 of file grammar.h.

◆ AAGTOKENTYPE

#define AAGTOKENTYPE

Definition at line 74 of file grammar.h.

◆ T_atom

#define T_atom   267

Definition at line 100 of file grammar.h.

◆ T_attr

#define T_attr   266

Definition at line 99 of file grammar.h.

◆ T_digraph

#define T_digraph   261

Definition at line 94 of file grammar.h.

◆ T_edge

#define T_edge   260

Definition at line 93 of file grammar.h.

◆ T_edgeop

#define T_edgeop   264

Definition at line 97 of file grammar.h.

◆ T_graph

#define T_graph   258

Definition at line 91 of file grammar.h.

◆ T_list

#define T_list   265

Definition at line 98 of file grammar.h.

◆ T_node

#define T_node   259

Definition at line 92 of file grammar.h.

◆ T_qatom

#define T_qatom   268

Definition at line 101 of file grammar.h.

◆ T_strict

#define T_strict   263

Definition at line 96 of file grammar.h.

◆ T_subgraph

#define T_subgraph   262

Definition at line 95 of file grammar.h.

Typedef Documentation

◆ AAGSTYPE

typedef union AAGSTYPE AAGSTYPE

Definition at line 116 of file grammar.h.

Enumeration Type Documentation

◆ aagtokentype

Enumerator
T_graph 
T_node 
T_edge 
T_digraph 
T_subgraph 
T_strict 
T_edgeop 
T_list 
T_attr 
T_atom 
T_qatom 

Definition at line 75 of file grammar.h.

Function Documentation

◆ aagparse()

int aagparse ( void  )

Variable Documentation

◆ aaglval

AAGSTYPE aaglval
extern