Lines Matching refs:eqn_node
132 int (*fp)(struct eqn_node *);
141 static enum eqn_rest eqn_box(struct eqn_node *, struct eqn_box *);
142 static struct eqn_box *eqn_box_alloc(struct eqn_node *,
145 static struct eqn_def *eqn_def_find(struct eqn_node *,
147 static int eqn_do_gfont(struct eqn_node *);
148 static int eqn_do_gsize(struct eqn_node *);
149 static int eqn_do_define(struct eqn_node *);
150 static int eqn_do_ign1(struct eqn_node *);
151 static int eqn_do_ign2(struct eqn_node *);
152 static int eqn_do_tdefine(struct eqn_node *);
153 static int eqn_do_undef(struct eqn_node *);
154 static enum eqn_rest eqn_eqn(struct eqn_node *, struct eqn_box *);
155 static enum eqn_rest eqn_list(struct eqn_node *, struct eqn_box *);
156 static enum eqn_rest eqn_matrix(struct eqn_node *, struct eqn_box *);
157 static const char *eqn_nexttok(struct eqn_node *, size_t *);
158 static const char *eqn_nextrawtok(struct eqn_node *, size_t *);
159 static const char *eqn_next(struct eqn_node *,
161 static void eqn_rewind(struct eqn_node *);
282 eqn_read(struct eqn_node **epp, int ln, in eqn_read()
286 struct eqn_node *ep; in eqn_read()
326 struct eqn_node *
329 struct eqn_node *p; in eqn_alloc()
333 p = mandoc_calloc(1, sizeof(struct eqn_node)); in eqn_alloc()
354 eqn_end(struct eqn_node **epp) in eqn_end()
356 struct eqn_node *ep; in eqn_end()
380 eqn_eqn(struct eqn_node *ep, struct eqn_box *last) in eqn_eqn()
395 eqn_matrix(struct eqn_node *ep, struct eqn_box *last) in eqn_matrix()
444 eqn_list(struct eqn_node *ep, struct eqn_box *last) in eqn_list()
488 eqn_box(struct eqn_node *ep, struct eqn_box *last) in eqn_box()
642 eqn_free(struct eqn_node *p) in eqn_free()
660 eqn_box_alloc(struct eqn_node *ep, struct eqn_box *parent) in eqn_box_alloc()
693 eqn_nextrawtok(struct eqn_node *ep, size_t *sz) in eqn_nextrawtok()
700 eqn_nexttok(struct eqn_node *ep, size_t *sz) in eqn_nexttok()
707 eqn_rewind(struct eqn_node *ep) in eqn_rewind()
714 eqn_next(struct eqn_node *ep, char quote, size_t *sz, int repl) in eqn_next()
803 eqn_do_ign1(struct eqn_node *ep) in eqn_do_ign1()
815 eqn_do_ign2(struct eqn_node *ep) in eqn_do_ign2()
829 eqn_do_tdefine(struct eqn_node *ep) in eqn_do_tdefine()
843 eqn_do_define(struct eqn_node *ep) in eqn_do_define()
898 eqn_do_gfont(struct eqn_node *ep) in eqn_do_gfont()
909 eqn_do_gsize(struct eqn_node *ep) in eqn_do_gsize()
923 eqn_do_undef(struct eqn_node *ep) in eqn_do_undef()
939 eqn_def_find(struct eqn_node *ep, const char *key, size_t sz) in eqn_def_find()