ParserOrd_ptr
ParserOrd_create(
)
-
- Defined in
ParserOrd.c
void
ParserOrd_destroy(
ParserOrd_ptr self
)
-
- Defined in
ParserOrd.c
NodeList_ptr
ParserOrd_get_vars_list(
const ParserOrd_ptr self
)
- Returned list is owned by self, and should not be
changed or destroyed
- Defined in
ParserOrd.c
void
ParserOrd_parse_from_file(
ParserOrd_ptr self,
FILE* f
)
-
- Defined in
ParserOrd.c
void
ParserOrd_parse_from_string(
ParserOrd_ptr self,
const char* str
)
-
- Defined in
ParserOrd.c
void
ParserOrd_reset(
ParserOrd_ptr self
)
-
- Defined in
ParserOrd.c
void
parser_ord_add_var(
ParserOrd_ptr self,
node_ptr name
)
-
- Defined in
ParserOrd.c
void
parser_ord_deinit(
ParserOrd_ptr self
)
-
- Defined in
ParserOrd.c
void
parser_ord_init(
ParserOrd_ptr self
)
-
- Defined in
ParserOrd.c
node_ptr
parser_ord_mk_array(
ParserOrd_ptr self,
node_ptr left,
node_ptr right
)
-
- Defined in
ParserOrd.c
node_ptr
parser_ord_mk_atom(
ParserOrd_ptr self,
const char* name
)
-
- Defined in
ParserOrd.c
node_ptr
parser_ord_mk_bit(
ParserOrd_ptr self,
node_ptr left,
int suffix
)
-
- Defined in
ParserOrd.c
node_ptr
parser_ord_mk_dot(
ParserOrd_ptr self,
node_ptr left,
node_ptr right
)
-
- Defined in
ParserOrd.c
node_ptr
parser_ord_mk_num(
ParserOrd_ptr self,
const int num
)
-
- Defined in
ParserOrd.c