ABC: A System for Sequential Synthesis and Verification
Loading...
Searching...
No Matches
parse.h
Go to the documentation of this file.
1
#ifndef _parse_h_INCLUDED
2
#define _parse_h_INCLUDED
3
4
#include "
file.h
"
5
6
#include "
global.h
"
7
ABC_NAMESPACE_HEADER_START
8
9
enum
strictness
{
10
RELAXED_PARSING
= 0,
11
NORMAL_PARSING
= 1,
12
PEDANTIC_PARSING
= 2,
13
};
14
15
typedef
enum
strictness
strictness
;
16
17
struct
kissat
;
18
19
const
char
*
kissat_parse_dimacs
(
struct
kissat
*,
strictness
,
file
*,
20
uint64_t *linenoptr,
int
*max_var_ptr);
21
22
ABC_NAMESPACE_HEADER_END
23
24
#endif
ABC_NAMESPACE_HEADER_END
#define ABC_NAMESPACE_HEADER_END
Definition
abc_namespaces.h:51
ABC_NAMESPACE_HEADER_START
#define ABC_NAMESPACE_HEADER_START
NAMESPACES ///.
Definition
abc_namespaces.h:50
file.h
global.h
kissat_parse_dimacs
const char * kissat_parse_dimacs(struct kissat *, strictness, file *, uint64_t *linenoptr, int *max_var_ptr)
strictness
strictness
Definition
parse.h:9
NORMAL_PARSING
@ NORMAL_PARSING
Definition
parse.h:11
PEDANTIC_PARSING
@ PEDANTIC_PARSING
Definition
parse.h:12
RELAXED_PARSING
@ RELAXED_PARSING
Definition
parse.h:10
file
Definition
file.h:23
kissat
Definition
internal.h:79
src
sat
kissat
parse.h
Generated by Doxygen 1.13.2 © 2025 EPTansuo. All rights reserved.
鲁ICP备2021046540号