ABC: A System for Sequential Synthesis and Verification
 
Loading...
Searching...
No Matches
value.h
Go to the documentation of this file.
1#ifndef _value_h_INCLUDED
2#define _value_h_INCLUDED
3
4#include "global.h"
6
7typedef signed char value;
8typedef signed char mark;
9
10#define VALUE(LIT) (solver->values[KISSAT_assert ((LIT) < LITS), (LIT)])
11
12#define MARK(LIT) (solver->marks[KISSAT_assert ((LIT) < LITS), (LIT)])
13
14#define BOOL_TO_VALUE(B) ((signed char) ((B) ? -1 : 1))
15
17
18#endif
#define ABC_NAMESPACE_HEADER_END
#define ABC_NAMESPACE_HEADER_START
NAMESPACES ///.
ABC_NAMESPACE_IMPL_START typedef signed char value
signed char mark
Definition value.h:8