ABC: A System for Sequential Synthesis and Verification
 
Loading...
Searching...
No Matches
parseInt.h
Go to the documentation of this file.
1
18
19#ifndef ABC__bdd__parse__parseInt_h
20#define ABC__bdd__parse__parseInt_h
21
22
26
27#include "aig/hop/hop.h"
28#include "misc/vec/vec.h"
29
31
32
36
40
41typedef struct ParseStackFnStruct Parse_StackFn_t; // the function stack
42typedef struct ParseStackOpStruct Parse_StackOp_t; // the operation stack
43
47
51
55
56/*=== parseStack.c =============================================================*/
57extern Parse_StackFn_t * Parse_StackFnStart ( int nDepth );
59extern void Parse_StackFnPush ( Parse_StackFn_t * p, void * bFunc );
60extern void * Parse_StackFnPop ( Parse_StackFn_t * p );
61extern void Parse_StackFnFree ( Parse_StackFn_t * p );
62
63extern Parse_StackOp_t * Parse_StackOpStart ( int nDepth );
65extern void Parse_StackOpPush ( Parse_StackOp_t * p, int Oper );
66extern int Parse_StackOpPop ( Parse_StackOp_t * p );
67extern void Parse_StackOpFree ( Parse_StackOp_t * p );
68
69
70
72
73#endif
74
#define ABC_NAMESPACE_HEADER_END
#define ABC_NAMESPACE_HEADER_START
NAMESPACES ///.
Cube * p
Definition exorList.c:222
struct ParseStackOpStruct Parse_StackOp_t
Definition parseInt.h:42
Parse_StackFn_t * Parse_StackFnStart(int nDepth)
GLOBAL VARIABLES ///.
Definition parseStack.c:57
void * Parse_StackFnPop(Parse_StackFn_t *p)
Definition parseStack.c:115
void Parse_StackFnFree(Parse_StackFn_t *p)
Definition parseStack.c:136
void Parse_StackFnPush(Parse_StackFn_t *p, void *bFunc)
Definition parseStack.c:94
Parse_StackOp_t * Parse_StackOpStart(int nDepth)
Definition parseStack.c:156
int Parse_StackOpIsEmpty(Parse_StackOp_t *p)
Definition parseStack.c:177
typedefABC_NAMESPACE_HEADER_START struct ParseStackFnStruct Parse_StackFn_t
INCLUDES ///.
Definition parseInt.h:41
void Parse_StackOpPush(Parse_StackOp_t *p, int Oper)
Definition parseStack.c:193
int Parse_StackFnIsEmpty(Parse_StackFn_t *p)
Definition parseStack.c:78
int Parse_StackOpPop(Parse_StackOp_t *p)
Definition parseStack.c:214
void Parse_StackOpFree(Parse_StackOp_t *p)
Definition parseStack.c:235
DECLARATIONS ///.
Definition parseStack.c:29