blob: 027b10bd9a5eea46f4c68f9c5831fcf93b46fcd1 (
plain)
- #ifndef CMARK_ITERATOR_H
- #define CMARK_ITERATOR_H
- #ifdef __cplusplus
- extern "C" {
- #endif
- #include "cmark.h"
- typedef struct {
- cmark_event_type ev_type;
- cmark_node *node;
- } cmark_iter_state;
- struct cmark_iter {
- cmark_node *root;
- cmark_iter_state cur;
- cmark_iter_state next;
- };
- #ifdef __cplusplus
- }
- #endif
- #endif
|